# Checkbox 复选框

复选框组件,用于在多个选项中进行多选。

# 何时使用

  • 在一组可选项中进行多项选择时
  • 单独使用可以表示两种状态之间的切换,和 Switch 类似

# 代码演示

# API

参数 说明 类型 默认值
value 选中的值 Array<string \| number> null
options 选项列表 CheckboxOption[] []
getOptions 异步获取选项的函数 () => Promise<CheckboxOption[]> -
optionsType 选项来源类型 'custom' \| 'dictionary' \| 'businessModel' 'custom'
maxCount 最大可选数量 number -
disabled 是否禁用 boolean false

# CheckboxOption

参数 说明 类型
label 显示文本 string
value 选项值 string \| number
disabled 是否禁用此选项 boolean

# 事件

事件名 说明 回调参数
change 选中项变化时回调 (value: Array<string \| number> \| null) => void