Skip to content

Rate 评分

规则

基础示例

半选与清空

禁用与显示分数

Events 示例

Props

名称类型默认值说明
allow-halfbooleanfalse是否允许半选
clearablebooleanfalse是否可清空
colors[string, string, string]['#FADB14', '#FADB14', '#FADB14']icon 颜色数组
disabledbooleanfalse是否为只读
disabled-void-colorstring'#D9D9D9'禁用状态未选中 icon 颜色
disabled-void-icon-classIRateIconName'icon-starActive'只读状态未选中 icon 样式名
high-thresholdnumber4高分界限值
icon-classes[IRateIconName, IRateIconName, IRateIconName]['icon-starActive', 'icon-starActive', 'icon-starActive']三段图标样式名
low-thresholdnumber2低分界限值
maxnumber5最大分值
modelValue / v-modelnumber0绑定值
radiobooleanfalse其他形态单选
score-templatestring'{value}'分数模板
show-scorebooleanfalse是否显示分数
show-textbooleanfalse是否显示辅助文字
sizestring'18px'图标大小
spacestring'24px'图标占宽
text-colorstring'#666666'辅助文字颜色
text-on-bottombooleanfalse是否在图标下显示文字
textsstring[]['很差', '差', '一般', '好', '很好']辅助文字数组
void-colorstring'#BFBFBF'未选中 icon 颜色
void-icon-classIRateIconName'icon-starDisable'未选中 icon 样式名

Events

名称类型说明
change(value: number) => void分值改变触发

FormCreate 是一个开源项目,基于 MIT 许可证发布,欢迎个人和企业用户免费使用