Switch 开关

在线预览

Maker

  1. maker.switch('是否上架','is_show','1').props({
  2. "trueValue":"1",
  3. "falseValue":"0",
  4. "slot":{
  5. open:"上架",
  6. close:"下架",
  7. }
  8. })

JSON

  1. {
  2. type:"switch",
  3. title:"是否上架",
  4. field:"is_show",
  5. value:"1",
  6. props: {
  7. "trueValue":"1",
  8. "falseValue":"0",
  9. "slot": {
  10. open:"上架",
  11. close:"下架",
  12. },
  13. },
  14. }

参考:iview2.x | iview3.x

value: String | Number | Boolean

props

属性 说明 类型 默认值
value 指定当前是否选中,可以使用 v-model 双向绑定数据 Boolean false
size 开关的尺寸,可选值为largesmalldefault或者不写。建议开关如果使用了2个汉字的文字,使用 large。 String -
disabled 禁用开关 Boolean false
true-value 选中时的值,当使用类似 1 和 0 来判断是否选中时会很有用 String, Number, Boolean true
false-value 没有选中时的值,当使用类似 1 和 0 来判断是否选中时会很有用 String, Number, Boolean false
loading 加载中的开关 Boolean false
open 自定义显示打开时的内容 String -
close 自定义显示关闭时的内容 String -

events

事件名 说明 返回值
on-change 开关变化时触发,返回当前的状态 true \ false