在这个 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/