开关 Switch
切换开关交互来源于表示用户用于打开或关闭选项的物理开关。
何时使用
使用开关元素展示页面
如何使用
import { Switch } from 'tinper-bee';
or
import Switch from 'bee-switch';
import 'bee-switch/build/Switch.css';
代码演示
API
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
checked | 指定当前是否选中 | Boolean | false |
defaultChecked | 初始是否选中 | Boolean | false |
onChange | 变化时回调函数,自定义参照demo | Function(checked:Boolean) | - |
disabled | 设置是否禁用 | Boolean | false |
checkedChildren | 选中时的内容 | React | Node |
unCheckedChildren | 非选中时的内容 | React | Node |
size | 大小设置,oneOf:sm , lg |
string | ‘’ |
colors | 颜色设置,oneOf:primary ,success ,info ,dark ,warning ‘’ |
string | ‘’ |
onKeyDown | 键盘回调 | Function | - |
enterKeyDown | 是否启用 enter 和 space 键 | Boolean | true |
已支持的键盘操作
按键 | 功能 |
---|---|
←(左箭) | 关闭开关 |
→(右箭) | 打开开关 |
enter | 选中 |
space | 选中 |
注意事项
暂无