0

我们使用 apollo graphql 客户端遵循乐观的 ui 模式 ( http://dev.apollodata.com/react/optimistic-ui.html )。有没有办法处理来自服务器的实际结果?例如,如果服务器在突变上出错,我们想通知用户。有没有地方可以得到突变的真实结果?

4

1 回答 1

0

突变返回 a Promise。因此,您可以使用thanand处理来自服务器的结果catch

如果您正在使用update突变定义的功能,您可以使用catch来处理服务器错误。要将错误作为对象,您可以使用errorResponse = JSON.parse(JSON.stringify(mutationError))

于 2017-05-18T05:34:40.053 回答