跳到主要内容
版本:v18.0.0

调试声明式变异指令

如果你看到类似于以下的错误

RelayFBHandlerProvider: No handler defined for `deleteRecord`. [Caught in: An uncaught error was thrown inside `RelayObservable`.]

或者

RelayModernEnvironment: Expected a handler to be provided for handle `deleteRecord`.

这可能意味着你正在使用一个传递了 handlerProvider 的 Relay 环境。但是,处理程序提供者不知道如何接受句柄 "deleteRecord""appendEdge""prependEdge"。如果是这种情况,你应该分别返回 MutationHandlers.DeleteRecordHandlerMutationHandlers.AppendEdgeHandlerMutationHandlers.PrependEdgeHandler(这些可以从 relay-runtime 中导入)。