Checkbox

多选框
Import
import { Checkbox } from '@kubed/components;'
Source
View source code
Docs
Edit this page
npm
@kubed/components

何时使用

单独使用可以表示两种状态之间的切换,checkbox 一般用于状态标记,需要和提交的操作配合,或者用于在一组可选项中进行多项选择时。

基础用法

通过 defaultChecked 属性来设置默认勾选,通过 onChange 可以添加事件回调函数

禁用状态

添加 disabled 属性即可让按钮处于不可用状态,同时按钮样式也会发生改变。

Indeterminate状态

indeterminate 属性用来表示 checkbox 的不确定状态,一般用于实现全选的效果。

勾选控制

可以通过外部按钮控制勾选框的两种状态直接的切换。

多选框组

适用于多个勾选框绑定到同一个数组的情景,通过是否勾选来表示这一组可选项中选中的选项。