SuperAPI AI 工具集

pagination

前端与建站

查看项目

更新于 10-16 02:33

技能介绍

用途:为 TanStack Table 添加分页能力。可选择客户端分页或服务端分页,二者不要混用。

主要能力:通过 rowPaginationFeature、createPaginatedRowModel、tableFeatures 注册分页特性与行模型;管理 pageIndex/pageSize 分页状态,以及 rowCount/pageCount 等总数信息。

使用方式:导入 createPaginatedRowModel、rowPaginationFeature、tableFeatures,用 tableFeatures 组合特性并设置 initialState 的 pagination(如 pageIndex: 0, pageSize: 25)。服务端分页设置 manualPagination: true,并传入 rowCount 或 pageCount,data 必须是当前页已处理好的数据。

注意点:手动模式下不会自动切片数据,需自行传入请求页数据;缺少 rowCount 会导致末页与下一页判断不准;如需保留页索引,可配置 autoResetPageIndex: false。

限制:资料未提供收费、平台或效果信息。