【发布时间】:2018-09-12 02:10:07
【问题描述】:
我在 Apollo-Angular (graphql) 中使用 watchQuery 或查询
watchQuery和query的逻辑和区别是什么
【问题讨论】:
标签: angular graphql apollo apollo-client
我在 Apollo-Angular (graphql) 中使用 watchQuery 或查询
watchQuery和query的逻辑和区别是什么
【问题讨论】:
标签: angular graphql apollo apollo-client
query 是您只需查询一次的东西,您可以将其视为等同于 GET。
watchQuery 是您不断关注查询的内容,每当重新获取该查询或从其他任何地方更改与该查询相关的数据时,此方法将继续发出更新的数据。
真的很简单,你可以阅读文档here。
【讨论】:
watchQuery 和订阅有什么区别?
watchQuery 将继续发出结果,只要此数据在 Apollo 的高速缓存存储器中发生更改。订阅将根据服务器端的更改/事件发出结果。