【发布时间】:2019-08-04 11:40:36
【问题描述】:
我想向用户展示一些来自 graphql 服务器的错误。
有一些带有回调的组件使用一些突变
onSave() => {
this.props.mutate({
mutation: CHANGE_ORDER_MUTATION,
variables: {
ids,
},
}).catch((e) => {
console.log(e.graphQLErrors) <--- e.graphQLErrors is always empty array = []
})
}
虽然我可以通过apollo-link-error 链接看到graphQLErrors 错误。
const errorLink = onError(({ graphQLErrors, networkError }) => {
console.log(graphQLErrors) <--- errors from server
});
【问题讨论】:
标签: reactjs react-apollo apollo-client express-graphql