• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

110
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.
almost 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda