iter(g99): 加载指示器补可定制播报

This commit is contained in:
HIsheR
2026-10-26 13:17:12 +08:00
parent 44efe8b547
commit a5d4fafab1
7 changed files with 30 additions and 7 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
# @ui-arch 组件库 Agent 文档(无图形版)
> 自动生成于 2026-10-26T05:15:56.401Z,数据源:各包 ua.manifest.json,勿手改。人类版文档站:apps/docs/index.html。
> 自动生成于 2026-10-26T05:16:55.417Z,数据源:各包 ua.manifest.json,勿手改。人类版文档站:apps/docs/index.html。
> 组件 = 普通函数,传 props 返回 DOM;状态用 signal 双向绑定:读 signal() 写 signal(v)。
## 快速上手
@@ -628,6 +628,7 @@ popover({ title: '筛选条件', content: h('div', null, '任意可交互内容'
参数:
- size(默认 18):number —— 直径像素;缺省 18
- label:string —— 读屏播报文案,如「正在加载订单」;缺省「加载中」
示例:
@@ -640,6 +641,7 @@ spinner(); spinner({ size: 26 })
1. 数据加载时插入 spinner(),加载完成移除
2. 用 size 匹配上下文尺寸(按钮内用小号,整页 loading 用大号)
3. 与 skeleton 分工:已知内容结构用 skeleton 占位,只有『在跑』的短等待用 spinner
4. 区块级加载给 spinner 传 label 说明在加载什么,读屏才不会只念一句「加载中」
现场演示:apps/docs/demo.html#sec-feedback