Checkbox 多选框

在线预览

Maker

  1. maker.checkbox('标签','label',["1","2","3"]).options([
  2. {value:"1",label:"好用",disabled:true},
  3. {value:"2",label:"方便",disabled:false},
  4. {value:"3",label:"实用",disabled:false},
  5. {value:"4",label:"有效",disabled:false},
  6. ])

JSON

  1. {
  2. type:"checkbox",
  3. title:"标签",
  4. field:"label",
  5. value:["1","2","3"],
  6. options:[
  7. {value:"1",label:"好用",disabled:true},
  8. {value:"2",label:"方便",disabled:false},
  9. {value:"3",label:"实用",disabled:false},
  10. {value:"4",label:"有效",disabled:false},
  11. ]
  12. }

参考:iview2.x | iview3.x

value: String | Number | Array

options

属性 说明 类型 默认值
value 选项值 String \ Number -
label 只在组合使用时有效。指定当前选项的 value 值,组合会自动判断是否选中 String \ Number \ Boolean -
disabled 是否禁用当前项 Boolean false
indeterminate 设置 indeterminate 状态,只负责样式控制 Boolean false
size 多选框的尺寸,可选值为 largesmalldefault 或者不设置 String -

props

属性 说明 类型 默认值
size 多选框组的尺寸,可选值为 largesmalldefault 或者不设置 String -

events

事件名 说明 返回值
on-change 只在单独使用时有效。在选项状态发生改变时触发,通过修改外部的数据改变时不会触发 true \ false