Switch 开关
开关型布尔输入,适合即时启用的设置项。
使用提示
- 适合:功能开关、偏好启用/禁用、即时生效的设置。
- 不适合:确认型勾选(应当用 checkbox)。
- 关联组件:checkbox 用于确认项或多选。
- 通常放在 row 或 column 中使用。
- 使用 $enabled 和 onchange 实现状态绑定。
enabled / not available 变体
namespace: "doc_switch_state_diff",
layout: {
"row:diff": {
"switch:enabled": {
label: "已启用",
enabled: true
},
"switch:disabled": {
label: "已禁用"
},
"switch:enabled-not-available": {
label: "Enabled (not available)",
enabled: true,
disabled: true
},
"switch:disabled-not-available": {
label: "Disabled (not available)",
disabled: true
}
}
}
}