在<Query>
或<Mutation>
中接收到的错误对象有很多嵌套来访问我需要的数据。
我想将error.message
发送到ErrorMessage组件。但这总是以"GraphQL Error: <message>"
为前缀,我的用户对此感到困惑。
要解决这个问题,我必须在整个代码库的每个错误处理位置中深入研究error.graphQLErrors[].message
。
该客户端是否类似于formatError
(阿波罗服务器)? id只是将错误消息(我的服务器发送的错误消息)设为顶级属性,以便于访问。我可能会在这里离开,但这对于graphql客户端来说不是很常见的操作吗?