未处理的 GraphQL 订阅错误

Unhandled GraphQL Subscription error

我在服务器上使用附加模块 subscriptions-transport-ws 和 graphql 的 apollo 客户端。

当服务器上发生 graphql 错误时,浏览器会 cannot return null for non-nullable... 告诉我有一个 apollo 有一个 "Unhandled GraphQL subscription errror"。

客户端的订阅错误处理是如何工作的?

如果您询问如何获取错误报告,那么只需在订阅中的 updateQuery 下方添加 ,onError: err => console.error(err) 即可报告错误。如果您要问这一切是如何运作的,那我无法理解,抱歉。