跳到正文

组件索引

所有组件的公开包名均为 hyper_ui。状态归属只描述业务状态;动画、滚动等内部 UI 状态不需要调用方管理。

基础组件

组件用途状态归属
HyperButton六种语义变体的文字按钮调用方处理点击
HyperIconButton圆形图标按钮调用方处理点击

表单组件

组件用途状态归属
HyperTextField文本输入调用方提供 value
HyperSearchField搜索输入与清空调用方提供 value
HyperSwitch开关调用方提供 checked
HyperCheckbox多选项调用方提供 checked
HyperRadioButton单选项调用方提供 selected

容器组件

组件用途状态归属
HyperPanel圆角内容面板无业务状态
HyperColorPicker响应式颜色选择板调用方提供 selectedId

导航组件

组件用途状态归属
HyperTopBar页面标题、返回与右侧操作调用方处理事件
HyperDrawer四方向抽屉及抽屉条目调用方提供 open 与选中态
HyperBottomBar底部导航栏调用方提供 selectedItemId 并执行导航

列表组件

组件用途状态归属
HyperLazyList大量动态数据的懒加载列表调用方提供数据
HyperList少量静态数据的滚动列表调用方提供数据
HyperListItem列表行内容调用方处理点击和尾部状态
HyperMenuGroup设置类菜单分组与菜单项调用方处理点击和尾部状态

反馈组件

组件用途状态归属
HyperDropdownMenuPopup 浮层菜单调用方提供 expanded
HyperProgressBar确定或不确定进度调用方提供 progress
HyperDialog自定义内容弹窗调用方提供 show 和内容状态
HyperConfirmDialog确认/取消弹窗调用方提供 show 并处理结果