CheckBox 多选框

大约 1 分钟

CheckBox 多选框

何时使用

  • 在一组可选项中进行多项选择时;
  • 单独使用可以表示两种状态之间的切换,和 switch 类似。区别在于切换 switch 会直接触发状态改变,而 checkbox 一般用于状态标记,需要和提交操作配合。

代码演示

基本用法
基本使用方法。


禁止选择
属性适用于 禁选



多选
multipleChoice 多选用法


API

属性

Checkbox

参数说明类型默认值版本
autofocus自动获取焦点booleanfalse
checked(v-model)指定当前是否选中booleanfalse
disabled失效状态booleanfalse
indeterminate设置 indeterminate 状态,只负责样式控制booleanfalse
value与 CheckboxGroup 组合使用时的值boolean | string | number-

事件

事件名称说明回调参数版本
change变化时回调函数Function(e:Event)-

Checkbox Group

参数说明类型默认值版本
disabled整组失效booleanfalse
nameCheckboxGroup 下所有 input[type="checkbox"]name 属性string-1.5.0
options指定可选项,可以通过 slot="label" slot-scope="option" 定制labelstring[] | Array<{ label: string value: string disabled?: boolean, indeterminate?: boolean, onChange?: function }>[]
value(v-model)指定选中的选项string[][]

事件

事件名称说明回调参数版本
change变化时回调函数Function(checkedValue)-

方法

Checkbox

名称描述版本
blur()移除焦点
focus()获取焦点
上次编辑于:
贡献者: Noah.Su,ifer.yang