Skip to content
On this page

Switch 开关

这不是 switch 游戏机,而是个开关

基本使用

switch 的基本使用,需要使用 v-model 绑定一个值


开启

不同大小

size 属性可以配置不同大小的 switch

开启

禁用状态

disabled 属性可以禁用 switch

开启

加载状态

loading 属性可以加载 switch

开启

方形的

square 属性可以将 switch 设置为方形样式

开启

自定义颜色

close-coloractive-color 可以自定义开关的颜色

开启

描述文字

close-textactive-text 可以自定义开关左右的描述文字

关闭
开启
开启

带有 icon

icon 可以让 switch 上带有 icon

开启

Attributes

参数说明类型可选值默认值
modelValue / v-model绑定值string——false
size组件尺寸FightingSizelarge middle small minimiddle
disabled是否禁用boolean——false
loading是否为加载状态boolean——false
icon自定义 iconFightingIcon————
close-color自定义关闭状态背景色string————
active-color自定义开启状态背景色string————
active-text自定义右侧的文字描述string————
close-text自定义左侧的文字描述string————
square是否为方形开关boolean——false
icon-size自定义 icon 大小string / number————
on-change绑定值发生改变时触发的回调HandleChange————

Interface

组件导出以下类型定义:

ts
import type { SwitchInstance, SwitchProps } from 'fighting-design'

Contributors