一组备选项中进行多选
# 何时使用
- 在一组可选项中进行多项选择时;
- 单独使用可以表示两种状态之间的切换,和 switch 类似。区别在于切换 switch 会直接触发状态改变,而 checkbox 一般用于状态标记,需要和提交操作配合。
import { HiCheckbox } from 'hi-kits/checkbox'
1
# 基本用法
Copy
# 不可用
Copy
# 受控的 Checkbox
Copy
# 多选框组
通常多个h-checkbox
出现,有一个相同的name
,表示同一组,可以通过name
来获取当前组的选中
Copy
# h-checkbox-group组件
新增h-checkbox-group
组件,表示同一组
Copy
# h-checkbox
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
value | 当前选中值 | string | - | - |
checked | 选中状态 | boolean | - | - |
indeterminate | 不确定状态 | boolean | - | - |
disabled | 不可用状态 | boolean | - | - |
onchange | 变化时回调函数 | Function(e:Event) | - | - |
onfocus | 聚焦时回调函数 | Function(e:Event) | - | - |
onblur | 失焦时回调函数 | Function(e:Event) | - | - |
# h-checkbox-group
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
defaultvalue | 默认选中的value | string | - | - |
onchange | 变化时回调函数 | Function(e:Event) | - | - |