我使用 QueryCache.refetchQueries
重新获取 ID 为 'fetchProducts' 的查询,但它无法工作。?
然后我看到 react-query 迁移到了 3.0 版本,并做了一些更改。我在文档中看到了一个重新获取查询代码示例 queryClient.invalidateQueries('fetchProducts')
并使用了它,但仍然需要刷新页面才能查看最新更改。
react-devtools 截图:
(这表明查询保存在缓存中,id为fetchProducts,但在mutation成功响应后无法重新获取)