新增: 列表分页UI(Paginator组件+三视图接入)

Paginator.vue复用组件(客户端切片,不发新IPC,数据量小前瞻基建)
Tasks/Ideas/Projects.vue接store列表切片(pagedProjects/pagedIdeas)
向后兼容铁律:pageSize=0整组件v-if隐藏+切片返全量,等价改造前行为
旧调用方(store.loadTasks等签名)零改动,分页状态纯前端ref
筛选/排序变化page重置1防越界空页;i18n双语pagination键齐备
This commit is contained in:
2026-06-22 01:24:50 +08:00
parent 82059bac4a
commit 83cee61476
6 changed files with 244 additions and 6 deletions

View File

@@ -14,5 +14,12 @@ export default {
close: 'Close',
loading: 'Loading…',
unknownError: 'Unknown error',
// Pagination UI (F-260621-02 P3 baseline; off by default, opt-in per-page)
pagination: {
prev: 'Prev',
next: 'Next',
perPage: 'Per page',
total: '{n} total',
},
},
}