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

178
Visualizações
Reaccionar: Detectar la opción seleccionada en el botón de cambio personalizado

Creé un botón de cambio de texto usando HTML y CSS. Lo estoy usando en una aplicación React y quiero detectar la opción seleccionada cada vez que cambia. por ejemplo, si se selecciona OR , debe almacenarse en el estado de opción selectedOption y si se selecciona AND , debe almacenarse.

Hice un sandbox de código con la demostración ( https://codesandbox.io/s/stupefied-snyder-lo530 )

¿Puede alguien por favor ayudarme con esto?

Gracias

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

0

establezca el estado al hacer clic, agregando esto:

 onClick={(e) =>{ selectedOption==="OR" ? setSelectedOption("AND") : setSelectedOption("OR"), console.log(selectedOption); }}
about 4 years ago · Juan Pablo Isaza Relatório

0

Como señaló @pilchard en el comentario, e.target.checked se puede usar para detectar true/false y luego, en función de esa opción selectedOption , se puede configurar.

 onClick={e => { const currentVal = (e.target as HTMLInputElement).checked; setSelectedOption(currentVal ? 'AND' : 'OR'); }}
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