---
title: Checkbox 复选框
description: 用于二元选择的复选框组件
sidebar: auto
---
# Checkbox 复选框
## 概述
Checkbox 复选框组件允许用户从一组选项中选择一个或多个选项。基于 Radix UI Checkbox Primitive 构建,提供完整的无障碍支持,包括键盘导航。
## 语法演示
:::demo checkbox-variants
展示不同的复选框状态,包括选中、未选中、半选和禁用状态
:::
## 属性
## 状态说明
### Unchecked(未选中)
复选框未被选择时的默认状态。
### Checked(已选中)
复选框被选择时显示勾选图标。
### Indeterminate(半选)
混合状态(部分选择),通常用于父级复选框,当部分但不是全部子项被选中时使用。
### Disabled(禁用)
禁用的复选框不可交互,并以降低的透明度显示。
## 使用示例
### 基础复选框
```vue
```
### 带标签的复选框
```vue
```
### 受控复选框
```vue
{{ checked ? '已选中' : '未选中' }}
```
### 半选状态
```vue
```
### 表单集成
```vue
```
## 相关组件
- [Input 输入框](/zh-CN/components/ui/input)
- [Select 选择器](/zh-CN/components/ui/select)
- [Radio Group 单选框组](/zh-CN/components/ui/radio-group)