【问题标题】:What's the best way to modify response data from ApolloQueryResult从 ApolloQueryResult 修改响应数据的最佳方法是什么
【发布时间】:2017-10-23 18:51:57
【问题描述】:

我正在使用 watchQuery 从后端获取数据,并使用 subscribe 获取 observable。我需要更改从后端返回的数据,但它们都是只读属性。如何修改数据?

【问题讨论】:

    标签: apollo apollo-client


    【解决方案1】:

    如果您在 observable 上有 subscription,您可能想要使用 updateQuery 功能。 docu 中的示例。

    您会看到您可以使用查询的subscribeToMore 功能更新商店。在其中添加updateQuery 函数,该函数为您提供订阅结果。现在您可以复制订阅的结果并相应地更新它并返回更新后的查询。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-02
    • 2013-05-28
    相关资源
    最近更新 更多