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

170
Visualizações
¿Por qué esta etiqueta de selección no funciona correctamente en reaccionar?

Código:

 const Home = () => { const location = useLocation(); const [lang, setLang] = useState((location.state === undefined)?"KorService":location.state.lang); const tmp = (lang === "KorService") ? [//Kor Ver] : [//Eng Ver]; ... const selectLang = (e) => { setLang(e.target.value) } ... return ( <div> <div className="header"> <h1>{tmp[0]}</h1> <React.Fragment> <button className="lang" onClick={openModal}>Aa</button> <Modal open={modalOpen} close={closeModal} header={tmp[1]}> <select className="langoption" onChange={selectLang}> <option value="KorService">한국어</option> <option value="EngService">English</option> </select> </Modal> </React.Fragment> </div> ... );

};

Resultado :

  • Abrió Modal y hizo clic en la opción de inglés: Funcionó bien
  • Al seleccionar la opción de inglés y seleccionar la opción de Corea con la ventana modal abierta: Funcionó bien
  • Cuando el idioma es inglés, abra el modal y haga clic en Corea: No funciona

Desear :

  • Cuando el usuario hace clic en cualquier opción, funciona de inmediato. Quiero resolver bien este problema para seleccionar la opción de Corea.
about 4 years ago · Juan Pablo Isaza
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