iter(g170): 分页器支持极简模式与单页隐藏
This commit is contained in:
+15
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"$schema": "ui-arch-registry-index/0.1",
|
||||
"generatedAt": "2026-10-26T08:15:48.744Z",
|
||||
"generatedAt": "2026-10-26T08:16:48.747Z",
|
||||
"repoRoot": ".",
|
||||
"packages": [
|
||||
{
|
||||
@@ -1660,6 +1660,18 @@
|
||||
"r": 1,
|
||||
"d": "总条数"
|
||||
},
|
||||
{
|
||||
"n": "simple",
|
||||
"t": "boolean",
|
||||
"df": "false",
|
||||
"d": "极简模式:只留上一页 / 下一页与「当前 / 总页」文字,适合表格工具栏等窄位"
|
||||
},
|
||||
{
|
||||
"n": "hideOnSinglePage",
|
||||
"t": "boolean",
|
||||
"df": "false",
|
||||
"d": "只有一页时整个分页器隐藏(不占布局位)"
|
||||
},
|
||||
{
|
||||
"n": "onChange",
|
||||
"t": "(page: number) => void",
|
||||
@@ -1691,7 +1703,8 @@
|
||||
"首末页自动禁用 ‹ › 翻页按钮,当前页禁点并标记 aria-current",
|
||||
"与 dataTable 联动:把同一个 page 信号传给 dataTable 的 page 参数,两处翻页自动同步",
|
||||
"键盘可达:全部是原生 button,Tab 聚焦后 Enter / Space 触发",
|
||||
"pageSizes 传候选数组即出现「N 条/页」切换器,切换后自动回第 1 页;onPageSizeChange 拿新条数重算数据"
|
||||
"pageSizes 传候选数组即出现「N 条/页」切换器,切换后自动回第 1 页;onPageSizeChange 拿新条数重算数据",
|
||||
"空间紧的地方传 simple:页码区换成「3 / 5」文字 + 两个箭头(文字带 aria-live,翻页会被读屏播报);数据少到只有一页时再传 hideOnSinglePage,整块自动消失而不是留个灰掉的 1"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user