# 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 说明
复选框选项