1
我使用watchQuery
從後端和subscribe
獲取數據到observable。我需要更改從後端返回的數據,但它們都是隻讀屬性。我如何修改數據?什麼是修改ApolloQueryResult響應數據的最好方法
我使用watchQuery
從後端和subscribe
獲取數據到observable。我需要更改從後端返回的數據,但它們都是隻讀屬性。我如何修改數據?什麼是修改ApolloQueryResult響應數據的最好方法
如果您有一個可觀察的subscription
您可能需要使用updateQuery
功能。示例在docu中。
在那裏您看到您可以使用查詢的subscribeToMore
功能更新商店。其中添加updateQuery
函數,該函數可爲您提供訂閱的結果。現在您可以相應地複製訂閱更新結果並返回更新的查詢。
文檔鏈接已更改爲https://www.apollographql.com/docs/react/basics/queries.html#graphql-query-data-updateQuery –