【发布时间】:2022-01-06 19:05:27
【问题描述】:
所以我有一个如下所示的分页查询:
const [filters, setFilters] = useState({
search_text: undefined,
page_size: 10,
page: 1,
});
return useQuery({
queryKey: ['users', { filters }],
queryFn: () => /* some fetch */,
keepPreviousData: true,
});
我的问题是我想知道最后使用的过滤器,所以当我卸载我的组件时,我可以返回到它并拥有完全相同的数据和过滤器。显然,如果我将过滤器保持为状态,我会在组件卸载时失去此状态。我想知道 react-query 是否能以某种方式帮助我解决这个问题?
【问题讨论】:
标签: react-query