Skip to content

Switch 开关

表示两种相互对立状态的切换,常用于开关某项功能。

基础用法

使用 v-model 绑定开关状态。

开启关闭

尺寸

通过 size 属性调整开关尺寸。

自定义颜色

通过 activeColorinactiveColor 属性自定义开关颜色。

禁用与加载状态

通过 disabledloading 属性控制开关交互。

Switch API

Props

参数说明类型默认值
modelValue绑定值booleanfalse
disabled是否禁用booleanfalse
loading是否显示加载状态booleanfalse
size开关尺寸large | medium | smallmedium
activeText打开时的文字描述string
inactiveText关闭时的文字描述string
activeColor打开时的自定义颜色string
inactiveColor关闭时的自定义颜色string
width开关宽度(像素)number40

Events

事件名说明回调参数
update:modelValue绑定值更新时触发(value: boolean)
change值变更时触发(value: boolean)

Slots

插槽名说明
active打开状态的自定义内容,替代 activeText
inactive关闭状态的自定义内容,替代 inactiveText

基于 MIT 许可发布