【发布时间】:2021-06-19 17:54:06
【问题描述】:
我正在使用 react-query v3.13 从 API 获取数据。
我想要做的是定期从某个点(例如,单击开始按钮时)获取 API,而不是从调用 useQuery 时开始。
我尝试了以下方法。
- 将
enabled属性设置为false以禁用自动查询,但它也会禁用重新获取。
我找不到将enabled属性重新启用/设置为true的方法。而且我不得不自己使用setTimeout定期重新获取。 - 将
enabled属性保留为true,但我找不到禁用初始提取的方法。
有什么合适的方法吗?
【问题讨论】:
-
我记得以前的版本有
forceFetchOnMount属性,但是在版本3中它被refetchOnMount替换了。
标签: javascript reactjs fetch react-query swr