Primitives
跨端无样式交互契约:@varo-ui/headless 管状态,目标端 primitives 管渲染。
安装
bash
# H5
pnpm add @varo-ui/headless @varo-ui/h5
# 小程序
pnpm add @varo-ui/headless @varo-ui/weapp小程序接入
全局样式与 Tailwind 配置见 Wevu Registry。
运行时
| 包 | 用途 |
|---|---|
@varo-ui/headless | 平台中立状态与事件 |
@varo-ui/h5/primitives | DOM、键盘与 ARIA |
@varo-ui/weapp/primitives | WXML、触摸与原生事件 |
目录
基础控件
2选择与切换
6Number Field打开文档
数值边界、步进、精度与组合式加减控件。
Parts NumberFieldRoot / Decrement / Input / IncrementCheckbox打开文档
选中态、禁用态与 indicator 渲染契约。
Parts CheckboxRoot / CheckboxIndicatorRadio Group打开文档
单选组 value 与选项级 disabled 语义。
Parts RadioGroup / RadioItem / RadioIndicatorSwitch打开文档
开关态、loading 与 disabled 契约。
Parts SwitchRoot / SwitchThumbTabs打开文档
当前 tab value、orientation 与 panel 关联。
Parts TabsRoot / TabsList / TabsTrigger / TabsContentSelect打开文档
选择器状态、open 契约与选项组合。
Parts SelectRoot / Trigger / Value / Content / Item