Toggle 开关
开关选择器,用于两个值之间的选择。
<Toggle> 开关组件
获取组件
import { Toggle } from 'rsuite';演示
默认
开关尺寸
size 属性设置开关尺寸, 值包括: lg、md、sm
文字和图标
可以通过 checkedChildren,unCheckedChildren 两个属性分别设置开关两种状态下显示的内容
禁用
设置 disabled 属性,组件则处于禁用状态
Props
<Toggle>
| 属性名称 | 类型 (默认值) | 
描述 | 
|---|---|---|
| checked | boolean | 指定当前是否选中 | 
| checkedChildren | React.Node | 选中显示的内容 | 
| classPrefix | string ('toggle') | 
组件 CSS 类的前缀 | 
| defaultChecked | boolean | 初始是否选中 | 
| disabled | boolean | 禁用 | 
| onChange | (checked: boolean, event: SyntheticEvent) => void | 状态改变时的回调函数 | 
| size | enum: 'lg', 'md', 'sm' | 开关尺寸 | 
| unCheckedChildren | React.Node | 非选中显示的内容 |