Skip to content

Checkbox 复选框

在一组备选项中进行多选。

TIP

Checkbox 组件对应 GvCheckbox,支持 v-model 双向绑定。下方示例可直接交互,点击「显示代码」查看源码。

基础用法

单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。

禁用状态​

多选框不可用状态。

设置 disabled 属性即可。

边框样式

设置 border 属性即可得到一个有边框的复选框。

大小

设置 size 属性即可得到一个不同大小的复选框。

API

Attributes

属性名说明类型默认值
model-value / v-model绑定值string / number / boolean
vref设置checkbox的ref属性string
value复选框值string
visible是否可见booleantrue
indeterminate设置是否全部选中状态booleanfalse
label标签文本string
disabled是否禁用booleanfalse
border是否显示边框booleanfalse
size大小stringdefault

Events

事件名说明类型
change当绑定值变化时触发的事件(value: string | number | boolean) => void

类型定义

typescript
// Checkbox 尺寸
type CheckboxSize = 'large' | 'default' | 'small';