# Switch 开关
表示两种相互对立的状态间的切换,多用于触发「开/关」。
# 基本用法
- 绑定
v-model
到一个Boolean
类型的变量。
Copy
# 自定义背景
- 可以使用
active-color
属性与inactive-color
属性来设置开关的背景色。
Copy
# 设置icon
通过设置
mode
为icon
来设置icon
模式active-icon
可以设置开的时候icon
,inactive-icon
可以设置关闭的时候icon
Copy
# 设置文本
通过设置
mode
为text
来设置text
模式active-text
可以设置开的时候text
,inactive-text
可以设置关闭的时候text
Copy
# 自定义开关取值
active-value
可以设置开的时候值,inactive-value
可以设置关闭的时候值
Copy
# 禁用状态
- 通过设置
disabled
为true
禁用开关
Copy
# Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
value / v-model | 绑定值 | boolean / string / number | — | — |
disabled | 是否禁用 | boolean | — | false |
active-value | switch 打开时的值 | boolean / string / number | — | true |
inactive-value | switch 关闭时的值 | boolean / string / number | — | false |
active-color | switch 打开时的背景色 | string | — | #409EFF |
inactive-color | switch 关闭时的背景色 | string | — | #C0CCDA |
# Events
事件名称 | 说明 | 回调参数 |
---|---|---|
change | switch 状态发生变化时的回调函数 | 新状态的值 |