Saltar al contenido principal

Limites de errores

Cuando se produce un error critico en React toda la aplicación deja de funcionar, se queda en blanco y hay que recargar la página.

Los límites de errores son componentes de React que capturan errores de JavaScript en cualquier parte de su árbol de componentes hijo, registran esos errores, y muestran una interfaz de repuesto en lugar del árbol de componentes que ha fallado.

Los límites de errores capturan errores durante el renderizado, en métodos del ciclo de vida, y en constructores de todo el árbol bajo ellos.

Los límites de errores no capturan errores de:

  • Manejadores de eventos
  • Código asíncrono
  • Renderizado en el servidor
  • Errores lanzados en el propio límite de errores (en lugar de en sus hijos)

Los limites de errores solo puede utilizarse como componente de clase.

10.0-error-boundary/src/components/App.jsx
loading...

10.0-error-boundary/src/components/Errors/ErrorBoundary.jsx
loading...