Checkbox 多选框
勾选时带轻微弹跳与 SVG 描边动画,可显示「半选」中间态。
基础用法
vue
<ACheckbox v-model="checked" label="同意条款" />半选态
vue
<ACheckbox v-model="value" indeterminate label="部分选中" />禁用
API
Props
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
modelValue | boolean | false | 是否选中 |
indeterminate | boolean | false | 半选态 |
disabled | boolean | false | 禁用 |
label | string | — | 标签文案 |
Emits
| 名称 | 参数 | 说明 |
|---|---|---|
update:modelValue | boolean | 状态更新 |
Slots
| 名称 | 说明 |
|---|---|
| default | 自定义标签内容,优先于 label prop |