Как устранить ошибку в реактивном редуксе проекта? - PullRequest
1 голос
/ 05 октября 2019

Ссылка на проект

В этом реактивном редукционном проекте я пытаюсь добавить ответы на объект пользователя в состоянии. Но я получаю ошибку и не знаю, почему я получаю эту ошибку и как ее устранить. Когда я выбираю опцию и отправляю форму, она выдает ошибку Невозможно прочитать свойство 'answers' неопределенного . Я не знаю, как решить эту ошибку. Пожалуйста помоги. Приведенная выше ссылка на проект открывается в онлайн-редакторе кода песочницы. Если вы хотите работать в локальном редакторе, запустите npm install в командной строке.

Ответы [ 2 ]

1 голос
/ 05 октября 2019

Я думаю, что вы допустили ошибку в "redurs / questions.js". Вам необходимо воссоздать SAVE_ANSWER_TO_USER действие и редуктор. Вот моя ссылка в песочнице, разветвленная у вас.

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

Вы можете подтвердить изменение ответа в состоянии пользователя.

0 голосов
/ 05 октября 2019

Добавьте предупреждение («middleware:« + window.location.path) »в коде. Вероятно, объект не определен из-за недоступного пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...