Skip to content

Rate 评分

评分组件,支持半选、自定义图标、辅助文字等功能。

基础用法

最基础的用法,通过 v-model 绑定值。

很好

半选与辅助文字

设置 allow-half 开启半选,show-text 显示辅助文字。

一般

其他属性

通过设置不同属性展示不同效果的评分。

显示分数:
3.7 分
自定义颜色:
只读:

Rate API

Props

参数说明类型默认值
modelValue绑定值number0
max最大分值number5
size尺寸'large' | 'medium' | 'small''medium'
disabled是否为只读booleanfalse
allowHalf是否允许半选booleanfalse
lowThreshold低分和中等分数的界限值number2
highThreshold中等分数和高分的界限值number4
colors图标颜色数组string[]['#F7BA2A', '#F7BA2A', '#F7BA2A']
voidColor未选中图标颜色string'#C6D1DE'
disabledVoidColor禁用时未选中颜色string'#EFF2F7'
showText是否显示辅助文字booleanfalse
showScore是否显示当前分数booleanfalse
textColor辅助文字颜色string''
texts辅助文字数组string[]['极差','失望','一般','满意','惊喜']
scoreTemplate分数显示模板string'{value}'
clearable是否可以再次点击清除booleanfalse
readonly是否只读booleanfalse

Events

事件名说明回调参数
change评分变化时触发(value: number, oldValue: number)

基于 MIT 许可发布