用途:为 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。
限制:资料未提供收费、平台或效果信息。