我正在学习 Relay 框架和 GraphQL。我正在关注其官方网站上的教程。在该教程中,我将使用 GraphQL 突变构建游戏。游戏的目标是在 9 个方格的网格中找到隐藏的宝藏。当我在服务器上运行它时一切都很好,但是当我对其中一个网格执行单击操作时,应用程序抛出了一个错误:
Uncaught TypeError: this.props.relay.commitUpdate is not a function
从控制台的日志中,我可以清楚地看到 中没有commitUpdate()
函数this.props.relay
,但我很困惑,因为在Relay 的操场上,我可以看到 中有一个commitUpdate()
函数this.props.relay
。
有什么想法吗?