SoybeanUI 已更名为 VeanUI迁移指南包名迁移至 @vean/aria 与 @vean/ui,文档站迁至 veanui.com。本站将于 2026 年 11 月重定向,@soybeanjs 系列包将于 2027 年 4 月标记废弃。
返回目录
组件详情入口
表单
@soybeanjs/ui
SCheckbox

Checkbox

Checkbox 属于 表单 分类。建议先看演示与用法,再对照 API 表格完成接入和样式调整。

先用快捷跳转面板找到概述、用法、演示和 API,再往下细读完整文档内容。

快速跳转

同分类组件

如果你在同一类交互里做组合,这些组件通常会一起出现。

更新日志

版本记录按发布版本分组,便于快速查看这个组件在不同版本里的实际变更。

v0.19.0

2026-05-11

对比版本

优化

更新组件结构,提高可读性

范围: checkbox作者: soybeanfe查看提交3a6a2

优化

在 CheckboxCardGroupCompact 中设置默认 rovingFocus 属性

范围: checkbox作者: soybeanfe查看提交5930e

优化

在复选框卡组和复选框组中设置默认漫游焦点道具

范围: checkbox作者: soybeanfe查看提交d659e

v0.15.0

2026-04-26

对比版本

修复

更新 forwardedProps,省略 "class "而非 "label

范围: checkbox作者: soybeanfe查看提交0d537

文档

修正 emit 参数语法以保持一致

范围: checkbox作者: soybeanjs, Copilot查看提交1d2d7

修复

更新 forwardedProps,省略 "class "而非 "label

范围: checkbox作者: soybeanfe查看提交0d537

v0.9.0

2026-03-01

对比版本

修复

根据槽或标签的存在有条件地渲染 CheckboxLabel;更新根变体样式

范围: checkbox作者: soybeanjs查看提交78f2b

v0.0.20

2026-01-21

对比版本

文档

修复标记符格式

范围: checkbox作者: soybeanjs查看提交762c9

v0.0.19

2026-01-19

对比版本

新功能

支持键盘输入以切换选中状态

范围: checkbox作者: soybeanjs查看提交75ddd

v0.0.2

2025-11-18

对比版本

新功能

新增支持多种状态和分组功能的复选框组件

范围: checkbox作者: soybeanjs查看提交3dfcb

新功能

重构复选框组件,以利用新的主题上下文,并通过 SCheckbox 和 SCheckboxGroup 改进结构

范围: checkbox作者: soybeanjs查看提交81075

新功能

新增 CheckboxCard 和 CheckboxCardGroup 组件,通过卡片式布局增强复选框功能,并优化了 UI 集成

范围: checkbox作者: soybeanjs查看提交1b764

新功能

添加颜色和尺寸示例,增强复选框卡片和组组件的颜色支持,并改进复选框标签

范围: checkbox作者: soybeanjs查看提交ac32d

新功能

引入形状和图标示例,为复选框组件增强形状支持,并更新卡片组的样式

范围: checkbox作者: soybeanjs查看提交bbd07

修复

更新点击处理程序,在访问 modelValue 之前先检查 groupContext 是否存在

范围: checkbox作者: soybeanjs查看提交78fda

重构

从共享复选框文件中移除未使用的常量和 CSS 变量

范围: checkbox作者: soybeanjs查看提交494f4

重构

整合 CheckedState 的类型定义,并更新相关函数以提高清晰度

范围: checkbox作者: soybeanjs查看提交fac63

重构

简化复选框组件的结构,并通过改进状态管理来增强分组功能

范围: checkbox作者: soybeanjs查看提交4d4ec

重构

通过引入 getAriaLabel 函数并更新元素引用,增强无障碍功能和状态管理

范围: checkbox作者: soybeanjs查看提交472ba

重构

通过确保 modelValue 仅使用非空值进行更新,从而提高类型安全性

范围: checkbox作者: soybeanjs查看提交1c300

重构

更新复选框的上下文和样式,改用 data-state 属性以改进状态管理

范围: checkbox作者: soybeanjs查看提交ca1b5

重构

将 `isIndeterminate` 函数移至共享工具类,并清理导入语句

范围: checkbox作者: soybeanjs查看提交61449

新功能

新增支持多种状态和分组功能的复选框组件

范围: checkbox作者: soybeanjs查看提交3dfcb

新功能

重构复选框组件,以利用新的主题上下文,并通过 SCheckbox 和 SCheckboxGroup 改进结构

范围: checkbox作者: soybeanjs查看提交81075

新功能

新增 CheckboxCard 和 CheckboxCardGroup 组件,通过卡片式布局增强复选框功能,并优化了 UI 集成

范围: checkbox作者: soybeanjs查看提交1b764

新功能

添加颜色和尺寸示例,增强复选框卡片和组组件的颜色支持,并改进复选框标签

范围: checkbox作者: soybeanjs查看提交ac32d

新功能

引入形状和图标示例,为复选框组件增强形状支持,并更新卡片组的样式

范围: checkbox作者: soybeanjs查看提交bbd07

修复

更新点击处理程序,在访问 modelValue 之前先检查 groupContext 是否存在

范围: checkbox作者: soybeanjs查看提交78fda

重构

从共享复选框文件中移除未使用的常量和 CSS 变量

范围: checkbox作者: soybeanjs查看提交494f4

重构

整合 CheckedState 的类型定义,并更新相关函数以提高清晰度

范围: checkbox作者: soybeanjs查看提交fac63

重构

简化复选框组件的结构,并通过改进状态管理来增强分组功能

范围: checkbox作者: soybeanjs查看提交4d4ec

重构

通过引入 getAriaLabel 函数并更新元素引用,增强无障碍功能和状态管理

范围: checkbox作者: soybeanjs查看提交472ba

重构

通过确保 modelValue 仅使用非空值进行更新,从而提高类型安全性

范围: checkbox作者: soybeanjs查看提交1c300

重构

更新复选框的上下文和样式,改用 data-state 属性以改进状态管理

范围: checkbox作者: soybeanjs查看提交ca1b5

重构

将 `isIndeterminate` 函数移至共享工具类,并清理导入语句

范围: checkbox作者: soybeanjs查看提交61449