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 |