[英]Why are react-table pagination and filter reset when its (the react-table) data changes?
我使用它的Cell
属性在我的表格列列表中添加了 4 个自定义列; 每行中的每一列都包含一个复选框,用于更改表数据状态中的特定属性; 它的数据状态结构是这样的:
export type dataTypes = { id: number; getAccess: boolean; insertAccess: boolean; editAccess: boolean; deleteAccess: boolean; }[];
当复选框(也关于表的过滤器)修改表的数据状态时,我不希望react-table分页重置为其第一页。
有人知道吗?
我通过将autoResetPage: false
和autoResetFilters: false
添加到useTable
挂钩解决了这个问题,如下所示:
const tableInstance = useTable({ columns, data, autoResetPage: false, autoResetFilters: false }, usePagination)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.