Ошибка типа: «Не удается прочитать свойство« вопросы »из неопределенного» - PullRequest
0 голосов
/ 23 января 2020

Я заканчиваю отладку приложения, созданного для курса React-Redux, который я делаю. И в приложении я должен добавить вопросы в форме, подобной следующей:

Add Screen

Но, когда я нажимаю кнопку отправить, он возвращает для меня ошибка, как например:

Error

Я бы собрал и смоделировал приложение здесь в codesandbox: https://sit9d.csb.app/login

Приложение работает правильно в тот момент, когда я решаю добавить вопрос, а затем внезапно появляется всплывающее сообщение об ошибке.

Не могли бы вы помочь мне понять, в чем проблема? ?

С уважением.

1 Ответ

1 голос
/ 24 января 2020

Я не могу объяснить, почему эти люди отклонили ваш вопрос, но я постараюсь помочь вам - надеюсь, вы не возражаете.

Вы выбросили много кода в посте , большая часть которой не имеет отношения к проблеме. У людей нет времени на поиск по коду, а некоторые могут не заинтересоваться, когда увидят это.

Ваша задача - облегчить людям задачу помочь вам. Это означает, что для подготовки вашего вопроса требуется больше работы. { ссылка } имеет для этого целую историю.

Сообщение об ошибке, которое вы показали, в основном говорит вам о проблеме,

Cannot read property 'questions' of undefined

в эта строка кода:

users[authedUser].questions

Это означает, что users[authedUser] не определено, поэтому вы не смогли проверить, есть ли у вас действительный authedUser, который находится в вашем users объекте

Это ошибка ладьи ie, простительно как таковая, но некоторые не настолько терпеливы, что является ошибкой с их стороны.

Надеюсь, это поможет

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