【发布时间】:2021-09-27 09:08:08
【问题描述】:
是否可以在 React 之外访问我的应用程序的 React Query queryClient?
在我的一些赛普拉斯测试中,我获取或改变了一些数据,但之后我想使所有/部分 queryClient 缓存无效。
这可能吗?
我已尝试导入应用程序中使用的“相同”queryClient,但它不起作用。
ℹ️ 我将这些 fetch/mutations 包含在我的测试中只是为了让我绕过用户通常会在已经进行 Cypress 测试的应用程序中执行的复杂步骤。
【问题讨论】:
-
仅供参考 这已被交叉发布到 React Query 存储库的讨论中:github.com/tannerlinsley/react-query/discussions/2727
标签: reactjs cypress react-query