|
1
2
(我在面对一个类似的问题时遇到了这个问题,现在我已经解决了) 在Apollo中,当一个变异返回在另一个查询中使用的数据时,该查询的结果将被更新。e、 g.返回所有TODO的查询
结果是
然后id为1的todo项将更新其状态。当变异告诉查询它过时了,但是没有提供足够的信息来更新查询时,问题就来了。例如
和
示例结果:
假设你的应用程序以前对用户:12。事情是这样的
可能的解决方案
https://www.apollographql.com/docs/angular/features/cache-updates.html 向@clment prvost致敬,因为他的评论提供了一个线索:
|
![]() |
2
0
为此,我还必须执行refetch查询。 |
![]() |
jkdowdle · 阿波罗反应:阿波罗缓存持久化似乎不起作用 6 年前 |
![]() |
Ian Likono · 将aws appsync与nextjs连接 7 年前 |
![]() |
Smek · 如何在Reactjs中使用Apollo客户端创建更新表单 7 年前 |