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

165
Visualizações
Muestre un <div> solo una vez mientras realiza un bucle y muestra otros datos en un bucle

Tengo un caso de uso en el que estoy mostrando opciones con la ayuda de un loop .

Necesito mostrar las suggestions de texto solo una vez durante todo el loop cycle . El bloque de código number.imageUrl puede repetirse, pero el texto de las suggestions debe mostrarse solo una vez.

 const listItems = numbers.map((number) => <li> {number.imageUrl && <div>suggestions</div> <div>{number.imageUrl}</div> } <div>number.text</div> </li> );
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Como dijo Justinas , mueva <div>suggestions</div> fuera de la función de mapa, o haga esto:

 const listItems = numbers.map((number, index) => ( <li> {index === 0 && <div>suggestions</div>} {number.imageUrl && <div>{number.imageUrl}</div>} <div>{number.text}</div> </li> ));
about 4 years ago · Juan Pablo Isaza Relatório

0

const listItems = numeros.mapa((numero, indice) =>

  • {number.imageUrl &&

    {

    índice === 0 && sugerencias

    }

    {number.imageUrl}

    }

    número.texto
  • );

    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