Rate 评分
Maker
maker.rate('推荐级别','rate',2)
.props({
"count": 10,
"allowHalf": false
})
.validate([{required:true,type:'number',min:3, message: '请大于3颗星',trigger:'change'}])
JSON
{
type:"rate",
field:"rate",
title:"推荐级别",
value:3.5,
props:{
"count": 10,
"allowHalf": false,
},
validate:[
{required:true,type:'number',min:3, message: '请大于3颗星',trigger:'change'}
]
}
参考:iview2.x | iview3.x
value: Number
props
属性 |
说明 |
类型 |
默认值 |
count |
star 总数 |
Number |
5 |
allow-half |
是否允许半选 |
Boolean |
false |
disabled |
是否只读,无法进行交互 |
Boolean |
false |
show-text |
是否显示提示文字 |
Boolean |
false |
clearable |
是否可以取消选择 |
Boolean |
false |
character |
自定义字符 |
String |
- |
icon |
使用图标 |
String |
- |
custom-icon |
使用自定义图标 |
String |
- |
events
事件名 |
说明 |
返回值 |
on-change |
评分改变时触发 |
value |