繁体   English   中英

如何在另一个查询完成后进行graphql查询并将其数据用作变量?

[英]How can I make a graphql query after another query is finish and use its data as variable?

例如,我有一个查询组件,如下所示。

<Query query={GET_ALL_TYPES}>
    // some code here
</QUERY>

在另一个组件中,我也有一个查询组件,但我想将GET_ALL_TYPES查询中的数据用作变量。

<QUERY query={GET_LIST} variable={data}>
    // some code here.
</QUERY>

我怎样才能做到这一点? 等待查询数据返回并在不同组件中进行另一个查询?

顺便说一句,我正在使用Apollo客户端2.1版

谢谢。

您可以从缓存访问早期读取的数据: https : //www.apollographql.com/docs/react/advanced/caching.html#direct

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM