# Checkbox 多选 #### 常用从一组数据中选择多个数据
## 基础用法 #### 单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍 单一的checkbox中,默认绑定变量的值会是Boolean,选中为true
## 禁用状态 多选框不可用状态,设置disabled属性即可
## 多选框组 #### 适用于多个勾选框绑定到同一个数组的情景,通过是否勾选来表示这一组选项中选中的项
## 中间状态 #### indeterminate 属性用以表示 checkbox 的不确定状态,一般用于实现全选的效果
## 按钮样式 #### 按钮样式的多选组合
## 带有边框 #### 设置border属性可以渲染为带有边框的多选框
## Checkbox Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | |---------- |-------- |---------- |------------- |-------- | | v-model | 绑定值 | boolean | — | — | | label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean | — | — | | disabled | 是否禁用 | boolean | — | false | | border | 是否显示边框 | boolean | — | false | | name | 原生 name 属性 | string | — | — | | checked | 当前是否勾选 | boolean | — | false | | indeterminate | 设置 indeterminate 状态,只负责样式控制 | boolean | — | false |
## Checkbox Events | 事件名称 | 说明 | 回调参数 | |---------- |-------- |---------- | | change | 当绑定值变化时触发的事件 | 更新后的值 |
## Checkbox-group Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | |---------- |-------- |---------- |------------- |-------- | | value / v-model | 绑定值 | array | — | — | | disabled | 是否禁用 | boolean | — | false |
## Checkbox-group Events | 事件名称 | 说明 | 回调参数 | |---------- |--------|---------- | | change | 当绑定值变化时触发的事件 | 更新后的值 |
## Checkbox-button Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | |---------- |-------- |---------- |------------- |-------- | | label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean | — | — | | disabled | 是否禁用 | boolean | — | false | | name | 原生 name 属性 | string | — | — |