GreyCrew
@GreyCrew
Full-stack developer

Как правильно отлавливать ошибки в react 16.x?

Сделал согласно мануалу контейнер. Обернул им основные общие компоненты. и теперь если в каком то компоненте обнаружится ошибка, то я вывожу соответствующее сообщение.
В приложении структура, в которой одни компоненты располагаются внутри других и я все обернул в <ErrorBoundary>...</ErrorBoundary>
И хочется, что бы, если ошибка обнаружится в дочернем компоненте, то именно вместо него и рендерилась ошибка, а не вместо самого родительского компонента, который обернут в <ErrorBoundary>...</ErrorBoundary>

Интересно, в целом может есть где мануал про всплытие ошибок в реакте?
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Оборачивайте дочерний компонент, в котором может возникнуть ошибка, в ErrorBoundary. Никакого особого механизма всплытия ошибок нет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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