Rate 评分

在线预览

Maker

  1. maker.rate('推荐级别','rate',2)
  2. .props({
  3. "count": 10,
  4. "allowHalf": false
  5. })
  6. .validate([{required:true,type:'number',min:3, message: '请大于3颗星',trigger:'change'}])

JSON

  1. {
  2. type:"rate",
  3. field:"rate",
  4. title:"推荐级别",
  5. value:3.5,
  6. props:{
  7. "count": 10,
  8. "allowHalf": false,
  9. },
  10. validate:[
  11. {required:true,type:'number',min:3, message: '请大于3颗星',trigger:'change'}
  12. ]
  13. }

参考: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