el-rate的使用

这篇博客介绍了在Vue项目中如何使用el-rate组件进行评分功能的实现,包括普通用法、自定义图形以及显示辅助文字等细节,强调了数据绑定的重要性。

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

在vue中使用el-rate实现评分时,有下面几种用法:

1.普通用发
<el-rate
    v-model="value2"
    :colors="colors">
  </el-rate>
  <script>
  export default {
    data() {
      return {
        value2: null,
        colors: ['#99A9BF', '#F7BA2A', '#FF9900']  // 等同于 { 2: '#99A9BF', 4: { value: '#F7BA2A', excluded: true }, 5: '#FF9900' }
      }
    }
  }
</script>
2.更换图形
<el-rate    v-model="lightValue"    :icon-classes="iconClasses"    show-score    text-color="#ff9900"    score-template="{value}"></el-rate><script>
  export default {
    data() {
      return {         
      value:null
          colors: ["#99A9BF", "#F7BA2A", "#FF9900"],        
          iconClasses: ["el-icon-sunset", "el-icon-sunrise", "el-icon-sunny"],        
           //iconClasses:{ 2: 'el-icon-sunrise-1', 4: { value: 'el-icon-sunrise-1',  excluded: true }, 5: 'el-icon-sunrise-1' }
      }
    }
  }
</script>
3.显示辅助文字
    <el-rate  v-model="value"  :texts=this.texts  show-text>
    </el-rate>
    <script>
      export default {
        data() {
          return {         
           value:null,
             texts:['极若','较弱','一般','较亮','极亮']
          }
        }
      }
    </script>


注意:对数据的绑定

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值