Задать вопрос
@mrrangerr

Cannot read property «пропс переданный в дочерний компонент» of undefined, как исправить?

Всем привет, у меня есть компонент контейнер который делится пропсом с дочерними компонентами, эти дочерние компоненты нормально отрисовываются, но когда перехожу с навбара на другой роут вылетает ошибка Cannot read property "пропс который я передаю в дочерний компонент" of undefined. В нетворке ошибка 404

Из за чего это может быть и как это исправить?

https://codesandbox.io/s/nice-ives-b5v8w
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
0xD34F
@0xD34F Куратор тега React
<Route path="/:id" component={SinglePhoto} />
<Route path="/history" component={SearchHistory} />

Switch рендерит первый подходящий Route, так что history вы пытаетесь отображать с помощью SinglePhoto.

Поменяйте их местами.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы