【问题标题】:React-query is returning data as undefined and isLoading is always trueReact-query 以未定义的形式返回数据,并且 isLoading 始终为 true
【发布时间】:2021-12-27 12:10:01
【问题描述】:

在随机场景中 react-query 卡在加载状态,其中 isLoading 始终为 true 且数据未定义。

我使用flipper-react-query-native插件检查了缓存,发现数据保存在缓存中但没有返回。

谁能帮帮我?

屏幕截图:

【问题讨论】:

  • 可以加截图吗?
  • N MZ 我已经添加了截图,顺便说一下API调用也成功了我们得到了响应

标签: react-native react-query


【解决方案1】:

我为此挠了很久。这可能是您的解决方案!这解决了我的问题。在测试了任何承诺后,我意识到,他们永远不会解决。就在那时我发现了这个 github 问题。

https://github.com/facebook/react-native/issues/31558#issuecomment-878342213

【讨论】:

  • 实际上,我通过修复代码的实现来解决了这个问题,我将 mutate 函数作为路由参数传递,导致了这个问题。我发现在路由参数中传递不可序列化的变量会在 react native 应用程序中产生一些问题。
  • 啊,是的。这样就可以了。很高兴您能够解决问题!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-09
  • 1970-01-01
相关资源
最近更新 更多