Element el-rate 评分组件详解

本文档详细介绍了评分组件的使用方法,包括基本用法、显示分值、设置辅助文本和实现只读模式。示例代码清晰地展示了如何在评分过程中显示分数、添加辅助文本以及将组件设置为只读状态。通过这些配置,可以灵活地应用于各种客户评价场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

点此查看全部文字教程、视频教程、源代码

1. 前言

评分组件主要使用在客户评价场景,例如客户对店铺进行打分。

本篇来介绍下评分组件的用法。

2. 基本用法

	基本用法:{{value1}}
    <el-rate v-model="value1" @change="rateChange">
    </el-rate>
  methods: {
    rateChange(value) {
      console.log(value);
    }
  }

如上代码,评分组件绑定value1,且评分值变化时会触发rateChange方法。效果如下:
在这里插入图片描述

3. 显示分值

通过show-score属性可以显示选中的分值:

 	显示分值:
    <el-rate v-model="value2" :show-score="true">
    </el-rate>

效果如下:
在这里插入图片描述

4. 辅助文本

通过show-text属性可以显示辅助文本,具体辅助文本的文字内容由texts属性控制。

	辅助文本:
    <el-rate v-model="value3" :show-text="true" :texts="texts">
    </el-rate>
texts: ['不合格', '合格', '良好', '优秀', '非常优秀']

效果如下:
在这里插入图片描述

5. 只读

为组件添加disabled属性,即可转换为只读,此时无法修改评分组件的值。

  	只读:
    <el-rate v-model="value4" disabled :show-score="true">
    </el-rate>

效果如下,右边三个星号是灰色的无法点击。
在这里插入图片描述

6. 小结

评分组件比较简单。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员大阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值