# Checkbox 复选框
基础用法
单独使用仅分为选中与为选中状态,采用 checked 做双向数据绑定值(v-model)。
显示代码
禁用状态 & 只读状态
显示代码
复选框组
显示代码
可选项数目限制
显示代码
自定义选中图标
通过 checkedIcon 参数控制选中时的图标。
显示代码
边框型选项
显示代码
自定义选中文本
通过 label、trueLabel、falseLabel 参数或相应的插槽控制选中与未选择时的文本。
显示代码
Checkbox Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
checked / v-model | 复选框是否选中 | Boolean | - | false |
value | 绑定值 | String Number | - | - |
label | 复选框的文本 | String | - | - |
trueLabel | 选中时的文本,优先级高于label | String | - | - |
falseLabel | 没有选中时的文本,优先级高于label | String | - | - |
type | 复选框样式 | String | border | - |
checkedIcon | 选中时的复选框内部图标 | String | - | check |
disabled | 是否禁用 | Boolean | - | false |
readonly | 是否只读 | Boolean | - | false |
Checkbox Events
事件名称 | 说明 | 回调参数 |
---|---|---|
change | 选中状态改变后触发 | checked 是否选中 |
Checkbox Slot
name | 说明 |
---|---|
— | 复选框文本 |
trueLabel | 选中时的文本,优先级高于label |
falseLabel | 没有选中时的文本,优先级高于label |
Checkbox-group Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
value / v-model | 绑定值 | Array | - | [] |
type | 复选框样式 | String | border | - |
checkedIcon | 选中时的复选框内部图标 | String | - | check |
disabled | 是否禁用 | Boolean | - | false |
readonly | 是否只读 | Boolean | - | false |
max | 可勾选的 checkbox 的最大数量 | Number | - | - |
min | 可勾选的 checkbox 的最小数量 | Number | - | 0 |
checkboxs | 复选框选项([{ label, value }]) | Array | - | [] |
Checkbox-group Events
事件名称 | 说明 | 回调参数 |
---|---|---|
change | 绑定值改变后触发 | value 改变后的值 |
Checkbox-group Slot
name | 说明 |
---|---|
— | 复选框选项 |
← Radio 单选框 Select 选择器 →