在Apollo Client中,如何使用useLazyQuery从不同的组件检查同一查询的加载状态?

问题描述 投票:0回答:1

我正在使用带有钩子和Apollo Client 3的React功能组件。我可以使用useLazyQuery来检查我正在使用它的组件中的加载状态,但是可以在同一行中检查同一查询的加载状态。使用Apollo自己的API的独立组件,即不传递道具或使用React的上下文?

apollo react-apollo apollo-client
1个回答
0
投票

没有通过Apollo的挂钩显示的状态特定于该挂钩被调用的组件(它在引擎盖下使用useRef)。即使data属性(可能由Apollo的内存中缓存填充并且在缓存更改时可能会更改)仍然只是组件状态。

© www.soinside.com 2019 - 2024. All rights reserved.