Switch
开关组件。
样式
除支持 通用布局样式 和 通用视图样式 以外,还支持以下样式:
属性名 | 类型 | 默认值 | 说明 | 示例 |
---|---|---|---|---|
onColor | string | 系统默认 | 打开时的颜色 | onColor: '#FF0000' |
offColor | string | 系统默认 | 关闭时的颜色 | offColor: '#999999' |
thumbColor | string | 系统默认 | 滑块颜色 | thumbColor: '#0000FF' |
属性
除支持 通用视图属性 以外,还支持以下属性:
属性名 | 类型 | 默认值 | 说明 | 示例 |
---|---|---|---|---|
checked | boolean | false | 是否打开 | this.checked = true; |
事件
事件名 | 类型 | 说明 |
---|---|---|
switch | SwitchEvent | 选择事件 |
示例
js
let switch = new Switch();
switch.checked = true;
switch.addEventListener('switch', (event) => {
console.log("switch state:" + event.state);
});