如何确定何时使用Redux+;阿波罗客户机

如何确定何时使用Redux+;阿波罗客户机,redux,react-redux,apollostack,react-apollo,apollo-client,Redux,React Redux,Apollostack,React Apollo,Apollo Client,我有一个全局加载器元素。当应用程序执行任何网络操作时,加载程序会旋转。我最近与Apollo客户进行了整合,但我不能完全确定检查Apollo目前是否正在获取的最佳方法 根据,有一个加载属性,它与数据一起使用graphqlHOC作为道具传递给组件。问题是,我的加载程序存在于一个组件的最顶层,该组件没有使用graphqlHOC 在我看来,我可能需要检查状态对象,以查看何时存在加载设置为true的查询。这是一个合理的方法吗 以下是我的数据,仅供参考: 我可以想到的另一种选择是对父组件执行查询 作为参考

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

根据,有一个
加载
属性,它与数据一起使用
graphql
HOC作为道具传递给组件。问题是,我的加载程序存在于一个组件的最顶层,该组件没有使用
graphql
HOC

在我看来,我可能需要检查
状态
对象,以查看何时存在
加载
设置为true的查询。这是一个合理的方法吗

以下是我的数据,仅供参考:

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


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

您有没有找到一个很好的解决方案?