对于某些上下文,我有两个查询:getAllPosts
和 getPost
。现在,每当触发 getPost
查询时,我都会使用 queryDataUpdate
方法更新 getAllPosts
的查询数据。但是调用 getPost
会在存储中创建一个新的缓存条目。如何防止这种缓存?
我唯一的目标是更新 getAllPosts
缓存。
最佳答案
这本质上是 RTK-Query 的一个核心功能。它无法被禁用。
注意:这里的其他答案似乎没有捕获问题的要点。这里的问题是如何防止结果写入 Redux 存储。您可以/不应该回避这个问题,因为它是 RTK 查询的核心功能。 (来源:我是RTK查询的作者)
问题不在于每次都提出新的请求,这里的其他答案正在尝试解决这个问题。
关于reactjs - 如何在 Redux 工具包查询中禁用缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70568986/