iter(g21): pagination 跳页输入框

This commit is contained in:
HIsheR
2026-10-26 11:11:23 +08:00
parent e009f5c775
commit c5a4a37508
9 changed files with 48 additions and 8 deletions
+8
View File
@@ -524,6 +524,14 @@
"acceptance": "按住 −/+ 按钮 400ms 后每 100ms 连续步进,松开或移出即停;单击行为不变;npm run check 全绿",
"status": "done",
"notes": "自补:既有组件可用性细节"
},
{
"id": "g21",
"title": "pagination 跳页输入框",
"motivation": "页数多时逐页点击太慢,主流分页器都提供直接跳页入口",
"acceptance": "jumpable 开启且总页数 > 1 时末尾显示页码输入 + 总页数,回车跳转并钳制合法范围;npm run check 全绿",
"status": "open",
"notes": "自补:既有组件可用性细节"
}
]
}
+2 -2
View File
@@ -1,6 +1,6 @@
{
"$schema": "ui-arch-registry-index/0.1",
"generatedAt": "2026-10-26T03:08:02.585Z",
"generatedAt": "2026-10-26T03:10:41.109Z",
"repoRoot": ".",
"packages": [
{
@@ -164,7 +164,7 @@
"tooltip(props, trigger):悬浮提示,包裹触发器,hover / focus 延迟 150ms 出场,移出 / 失焦 / Esc 收起;视口一侧空间不足时自动翻转",
"popover(props, trigger):可交互气泡卡片,包裹触发器,默认点击开合 + 点外部 / Esc 收起,content 可放按钮等交互元素;视口一侧空间不足时自动翻转",
"skeleton(props):骨架屏占位,variant = text | rect | circle,text 支持 rows 多行,扫光微动画",
"pagination(props):独立分页器,page 信号双向绑定,页码过多折叠省略号,首末页禁用翻页,键盘可达",
"pagination(props):独立分页器,page 信号双向绑定,页码过多折叠省略号,首末页禁用翻页,jumpable 时末尾可输入页码直接跳转,键盘可达",
"spinner(props):加载指示器,size 控制直径",
"progress(props):进度条,value 信号驱动 0-100(满格切 success 色);不传 value 退化为不确定态无限往复",
"tabs(props):标签页,active 信号双向绑定,滑动指示条 + 方向键环形导航,支持禁用页签",