【问题标题】:When to use watchQuery or query in Apollo-Angular?何时在 Apollo-Angular 中使用 watchQuery 或查询?
【发布时间】:2018-09-12 02:10:07
【问题描述】:

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

watchQuery和query的逻辑和区别是什么

【问题讨论】:

    标签: angular graphql apollo apollo-client


    【解决方案1】:

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

    watchQuery 是您不断关注查询的内容,每当重新获取该查询或从其他任何地方更改与该查询相关的数据时,此方法将继续发出更新的数据。

    真的很简单,你可以阅读文档here

    【讨论】:

    • watchQuery 和订阅有什么区别?
    • @PaulRazvanBerg 好问题,因为这会引起很多混乱。 watchQuery 将继续发出结果,只要此数据在 Apollo 的高速缓存存储器中发生更改。订阅将根据服务器端的更改/事件发出结果。
    • 链接失效
    猜你喜欢
    • 2020-08-03
    • 2020-01-25
    • 2017-07-05
    • 2020-12-25
    • 2018-10-28
    • 2018-11-01
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    相关资源
    最近更新 更多