Switch
开关,可自定义样式
效果

安装
$ npm install quist-ui -D
引入
<import name='quist-switch' src='@quist-ui/quist-switch/index'></import>
例子
默认开关
<quist-switch checked></quist-switch>
禁用开关
<quist-switch disabled checked="{{false}}"></quist-switch>
自定义样式开关
<quist-switch checked="{{false}}" checked-color="red"></quist-switch>
绑定 change 事件
<quist-switch checked @on-change="callback"></quist-switch>
更详细代码可以参考 quist-switch demo
API
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| checked | 指定当前是否选中 | Boolean | false |
| disabled | 是否禁用 | Boolean | false |
| check-color | 未选中时的背景颜色 | String | #C1C1C1 |
| checked-color | 选中时的背景颜色 | String | #2998F9 |
| wrapper-style | 外层样式覆盖入口 | Object | {} |
| inner-style | 内层样式覆盖入口 | Object | {} |
| on-change | change 事件的 handler | function | - |
更新日志
v1.0.0(2018-09-30)
- 初始版本
v1.1.0 (2018-11-19)
- [优化] 优化样式传递方式