何时在Apollo-Angular中使用watchQuery或查询?

yus*_*enn 11 apollo graphql apollo-client angular

我在Apollo-Angular(graphql)中使用watchQuery或查询

watchQuery和查询的逻辑和区别是什么

Man*_*han 9

query是您只查询一次的东西,您可以将其视为GET的等效项。

watchQuery是您一直在关注查询的内容,只要该查询将被重新获取或与该查询相关的数据在其他任何地方被更改,此方法将不断发出更新的数据

这非常简单,您可以在此处阅读文档

  • `watchQuery` 和订阅有什么区别? (19认同)
  • @PaulRazvanBerg 好问题,因为这引起了很多混乱。只要 Apollo 的缓存内存中的数据发生变化,“watchQuery”就会继续发出结果。订阅将根据服务器端的更改/事件发出结果。 (8认同)