Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

268
Visualizações
¿Cómo resolver el bucle de mapa que no funciona para imprimir datos (componente)? Reaccionar

tengo tres componentes

ComponentFather (gran componente principal) ComponentChild (componente secundario de ComponentFather) ComponentChildChild (componente secundario de ComponentChildChild)

Los tres componentes están conectados de modo que cada componente es este hijo de arriba.

Apoyo datos de ComponentFather a ComponentChildChild. Y ese trabajo. Pero cuando trato de obtener todos los datos, no funciona. Imprimir solo los primeros datos Verificar código ->

 export const ComponentFather = () => { // this is only mockup data for example let data = [ { id: 2000004, name: 'test123.pdf', }, { id: 2000005, name: 'test123123.pdf', }, ]; return ( <ComponentChild data={data}> </ComponentChild> ); }; export const ComponentChild = ({data}) => { // console.log(data); i got all data. return ( {data.map((singleData) => { <ComponentChildChild data={data}> </ComponentChildChild> })} ); }; export const ComponentChildChild = ({data}) => { return ( <div> { data.name } </div> <div> { data.id } </div> ); };

El código anterior no funciona...

¿Por qué?

Lo que intento también es configurar data.map dentro del componente ComponentChildChild

 export const ComponentChildChild = ({data}) => { return ( { data.map((singleData) => { <div> { data.name } </div> <div> { data.id } </div> })} ); };

También sin trabajo. Funciona solo cuando codifico datos de ejemplo [0].name

 export const ComponentChildChild = ({data}) => { return ( <div> { data[0].name } </div> <div> { data[0].id } </div> ); };

Pero a veces tendré 10 artículos... Necesito imprimir cada uno

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

pasar singleData en lugar de datos

 export const ComponentChild = ({data}) => { return ( {data.map((singleData) => { <ComponentChildChild data={singleData}> </ComponentChildChild> })} ); };
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda