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';