javascript - react redux项目报错如何解决?

标签 javascript react-redux

Link to the project

在这个 react redux 项目中,我试图将答案添加到状态中的用户对象。但是我收到一个错误并且不知道为什么会收到此错误以及如何解决它。当我选择一个选项并提交表单时,它会引发错误无法读取未定义的属性“答案”。我不知道如何解决这个错误。请帮忙。以上项目链接在代码沙箱在线编辑器中打开。如果您想在本地编辑器中工作,请在命令提示符下运行 npm install

最佳答案

我认为你在“reducers/questions.js”中犯了一个错误。 您需要重新创建 SAVE_ANSWER_TO_USER 操作和缩减程序。 这是我的沙箱链接,是从您的沙箱链接中 fork 出来的。

https://codesandbox.io/s/would-you-rather-h2o7r

您可以在用户状态下确认答案的变化。

关于javascript - react redux项目报错如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58250308/

相关文章:

javascript - 我想在从下拉列表中选择其他选项时激活文本框,否则它保持不活动状态

javascript - 谷歌地图 - FusionTablesLayer 到多边形

javascript - React-Router Link 不触发组件刷新

reactjs - React + Redux + Normalizr api 请求错误处理

javascript - react-bootstrap-table - multiColumnSearch - 需要两列中的数据而不是全部匹配

javascript - 如果页面上不存在 Div 类,则显示 SweetAlert 弹出窗口

Javascript:根据下拉列表的当前值显示/隐藏行

reactjs - 使用 HOC 与组件包装之间的区别

javascript - enzyme - Mount 无法通过 id 找到元素

reactjs - reducer 的条件