Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

174
Vistas
¿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 la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda