--- pageClass: comp-page-class --- # Switch 开关 ## 概述 需要表示开关状态/两种状态之间的切换时使用。 ## 代码示例 在组件中绑定v-model控制开关状态 开 关 自定义内容,slot为open的文字或者图标在on为true时显示,反之依然。 点击切换时,弹出confirm询问,点击确定之后才发生切换。 设置readonly为只读,设置disabled为禁用 ## API ### WbSwitch Props | 属性 | 说明 | 类型 | 默认值 | |:--------------|:--------------------------|:--------|:-----------------------------------------------------| | value | 日期的值,可以使用v-model实现数据的双向绑定 | String | null | | disabled | 是否禁用 | Boolean | false | | readonly | 是否只读 | Boolean | false | | confirm | 状态切换前的询问,函数返回promise,当promise的状态为resolve时执行切换 | Function | null | ### WbSwitch Events | 事件名 | 说明 | 返回值 | |:--------------|:--------------------------|:--------| | on-change | 切换后触发 | (value) => void |
在组件中绑定v-model控制开关状态
自定义内容,slot为open的文字或者图标在on为true时显示,反之依然。
点击切换时,弹出confirm询问,点击确定之后才发生切换。
设置readonly为只读,设置disabled为禁用