Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

441
Vistas
No capturado (en promesa) TypeError: no se pueden leer las propiedades de undefined (leyendo 'datos')

Estoy desarrollando la funcionalidad CRUD y la creación funcionó el otro día con el mismo código en el componente, pero ahora da un error:

Rechazo no controlado (TypeError): no se pueden leer las propiedades de undefined (leyendo 'datos')

Recibo un error con las validaciones y no estoy seguro si tiene que ver con accesorios. Aquí está el código donde existe el error:

 > 30 | const errorResponse = err.response.data.errors; console.log(errorResponse) | ^ 31 | const errorArr = []; 32 | for (const key of Object.keys(errorResponse)) { 33 | errorArr.push(errorResponse[key].message)``` Is anyone familiar with this issue and knows how to fix it?
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Está tratando de leer datos de un objeto que no existe.

 err.response.data

Prueba con console.log(err) y console.log(err.response) Probablemente verás que tienes algo mal en tu respuesta.

about 4 years ago · Juan Pablo Isaza Denunciar

0

El problema puede provenir de la URL que conecta la API a la aplicación, para esto los datos no se recuperan de la base de datos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda