2

我有一个全局加载器元素。当应用程序执行任何网络操作时,加载程序会旋转。我最近与 Apollo Client 集成,但我并不完全确定检查 Apollo 当前是否正在获取的最佳方法。

根据文档,有一个loading属性与数据一起作为道具传递给使用graphqlHOC 的组件。问题是我的加载器存在于不使用graphqlHOC 的组件的最顶层。

在我看来,我可能需要检查state对象以查看何时存在loading设置为 true 的查询。这是一种合理的方法吗?

以下是我的数据供参考:

在此处输入图像描述

我能想到的另一种选择是对我的父组件执行查询。

作为参考,我在 React-Redux 环境中使用 Apollo Client。

4

0 回答 0