Switch

Switch 组件,源码位于 components/ui/switch.tsx。以下示例为组件库源码的构建期真实渲染。

样式变体

默认Default

即时开关,适合启用/停用。

已开启Checked

开启态以 brand 色表达当前值。

形态变体

带标签With label

标签说明开关控制的对象。

状态变体

禁用Disabled

禁用态使用 disabled token。

错误Invalid

开关本体少见 invalid;字段错误由表单行承载。

形态变体

无需搜索No search

Switch 是单布尔值,不进入搜索/空态矩阵。

Not a searchable control

即时生效Immediate commit

切换即提交;需要确认时用 Checkbox + Button 或 Dialog。

功能开关Feature flag

设置页或列表行中的启用/停用。