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

229
Vistas
¿Cómo corregir los objetos de error que no son válidos para reaccionar al niño?

estoy tratando de mapear a través de un objeto con el objetivo de representar la clave y su valor dentro de la etiqueta ap. Tengo el objeto de mensaje de error que no es un niño de reacción válido. ¿Cómo puedo superar este error? gracias de antemano

 <div className="d-flex flex-wrap"> { Object.keys(features).map((item,index) => { console.log('type',item); console.log(features[item]); return <p key={item} className="fw-bold bg-light fs-6 text-primary m-1 p-2">{{[item]:features[item]}}</p> }) } </div>
about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Este error se debe a que el código

 {{[item]:features[item]}}

realmente da como resultado un objeto. Entonces, el hijo de la etiqueta <p> es un objeto. Puede resolverlo usando literales de plantilla dentro de la etiqueta <p>

 <div className="d-flex flex-wrap"> { Object.keys(features).map((item,index) => { console.log({[item]:features[item]}); console.log(features[item]); return <p key={item} className="fw-bold bg-light fs-6 text-primary m-1 p-2" >{`{${item}: ${features[item]}}`}</p> }) } </div>
about 4 years ago · Juan Pablo Isaza Denunciar

0

En esta sección de React doc , se dice que:

Puede poner cualquier expresión de JavaScript válida dentro de las llaves en JSX

Además {[item]:features[item]} en sí mismo no es una expresión válida, según esta lista

Entonces, en su lugar, debe incrustar 2 expresiones, item y features[item]

 return ( <p key={item} className="fw-bold bg-light fs-6 text-primary m-1 p-2"> {item}: {features[item]} </p> )
about 4 years ago · Juan Pablo Isaza Denunciar

0

Hazlo asi

 Object.keys(features).map((item) => { return <p> {item} : {features[item]}</p> }
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