【问题标题】:Terminating vs non-terminating link apollo link?终止与非终止链接阿波罗链接?
【发布时间】:2019-08-13 05:30:53
【问题描述】:
const httpLink = ...

const errorLink = ...

const link = ApolloLink.from([errorLink, httpLink]);

这样做时,请注意以正确的方式链接控制流 命令。 apollo-link-http 被称为终止链接,因为它 将操作转化为通常来自网络的结果 要求。另一方面,apollo-link-error 是非终止的 关联。它只会通过功能增强您的终止链接,因为 终止链接必须是控制流链中的最后一个实体。

所以这里我没有明白终止链接和非终止链接的区别??

来源:https://www.robinwieruch.de/react-graphql-apollo-tutorial/

【问题讨论】:

    标签: graphql apollo apollo-client


    【解决方案1】:

    “很简单,终止链接是不使用前向参数的链接,而是直接将操作转化为结果。”如所述:https://www.apollographql.com/docs/link/overview/

    简而言之,您的链接应该通过调用转发(非终止)或返回一些数据(终止)(非终止)传递到链中的下一个链接。

    【讨论】:

      猜你喜欢
      • 2021-06-08
      • 2015-09-05
      • 1970-01-01
      • 2018-12-06
      • 2011-11-08
      • 1970-01-01
      • 2017-01-04
      • 2020-06-12
      • 2018-10-03
      相关资源
      最近更新 更多