Skip to content

Switch 开关 ​

基础用法 ​

通过checked设置是否开启

html
<ivy-switch checked></ivy-switch>

禁止点击 ​

通过设置 disabled 属性来禁止点击

html
<ivy-switch disabled></ivy-switch>

<ivy-switch checked disabled></ivy-switch>

change 事件 ​

通过判断 switch 组件是否拥有 checked 属性来判断是否被选中

html
<ivy-switch checked id="switchChange"></ivy-switch>

自定义颜色 ​

通过设置 --ivy-switch-on-color 和 --ivy-switch-off-color 变量来自定义颜色

html
<ivy-switch
    style="--ivy-switch-on-color: #67c23a; --ivy-switch-off-color: #f56c6c;"></ivy-switch>

可用的 CSS 变量 ​

点击查看代码
css
:host {
    --ivy-switch-on-color: var(--ivy-color-primary, #409eff);
    --ivy-switch-off-color: var(--ivy-border-color, #dcdfe6);
}

Api ​

Props ​

参数说明类型可选值默认值
checked是否选中boolean—false
disabled是否禁用boolean—false

Events ​

事件名称说明回调参数
change开关状态发生变化后调用checked

MIT Licensed