直接跳到内容

UI 组件

介绍

UI 组件模块用于放置通用的业务 UI 组件。它和 designsystem 的定位不同,designsystem 负责布局与样式规范,UI 组件负责可复用的页面级或业务级组件。

组件清单

  • AppNavDestination:页面导航容器,统一生命周期转发与标题栏配置。
  • BaseNetWorkView:单次请求状态视图(加载/错误/成功)。
  • BaseNetWorkListView:列表请求状态视图(加载/错误/空/成功)。
  • RefreshLayout:下拉刷新与上拉加载容器。
  • PageLoading / Loading:加载态组件。
  • Empty / EmptyData / EmptyError / EmptyNetwork:空态与异常状态组件。

新增组件说明

业务自定义 UI 组件应放在 core/ui 模块中,不放在 designsystem。新增组件后请在 core/ui/Index.ets 中补充导出,保证全局可用。