标签: apollo apollo-cache-inmemory
我的SPA中有一个页面,显示分页的结果列表。可以使用边栏中的某些复选框来过滤此列表。
我想使用Apollo缓存处理过滤器状态,然后在执行查询时检索这些数据并将其用作查询的参数。
我什至不知道这样的事情是否可能,有人知道该怎么做吗?
答案 0 :(得分:0)
我发现Apollo提供了一些GraphQL指令:@client和@export。
@client
@export
基本上,它允许您在缓存中查询并将结果用作另一个查询的参数。
此处有更多信息:https://www.apollographql.com/docs/react/v2.5/essentials/local-state/#using-client-fields-as-variables