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

150
Visualizações
Estilo dinámico usando la función de mapa de reacción

Tengo un área de visualización (que es un div) donde representé algo de texto (usando span). Usé la función de mapa para representar el texto de una matriz.

El problema es que cuando agrego una clase de color para abarcar la función de mapa interno, cada texto obtiene el mismo color (sé por qué sucede), pero solo quiero que el texto específico (una sola palabra a la que me dirijo) tome el color y el resto permanecerá igual. . No puedo pensar en ninguna solución para esto.

[colorTrigger es la palabra que quiero colorear.] Aquí hay un código de muestra:

 <div className = "firstLine"> {display.map(word=>{ if(colorTrigger){ return (<span key={uuid()} className = "singleWord redColorWord" >{word}</span>) } return(<span key={uuid()} className = "singleWord" >{word}</span>) })}
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede poner una condición en el mismo className . No sé qué es colorTrigger , pero según su pregunta, puede verificar si está presente o no. similar a su if loop aplicado en className condicionalmente.

 <div className="firstLine"> { display.map(word=>{ return (<span key={uuid()} className={`${word === 'colorTrigger' ? 'redColorWord' : null} singleWord`}> {word} </span>) }) } </div>
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