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

145
Vistas
La función onChange no captura el último carácter
import "./styles.css"; import React, {useState} from 'react'; function App() { const [name, SetName] = useState('') const changeHandler = (e) => { SetName(e.target.value) console.log(name) } return ( <main> <input onChange={changeHandler} value={name} /> </main> ); } export default App;

Estoy tratando de mostrar el nombre desde el cuadro de entrada, pero el último carácter no está visible. Intenté reemplazar onChange con onKeyUp pero el resultado fue el mismo. Por ejemplo, si escribo John como entrada, la consola solo genera Joh y omite n. ¿Por qué está pasando esto?

enlace para REPL: https://replit.com/join/lqcehsaifp-gouravthakur

Captura de pantalla para que entienda mejor el problema

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

funciona bien, pero debe consola.log después de que finalice su función; en realidad, los ganchos funcionan después del final de su función.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Las funciones de Setstate funcionan de forma asíncrona, por lo que en su función de controlador de cambios, su console.log se ejecuta antes que la función de setstate. Si consola. registra el nombre sobre la declaración de devolución, puede ver que cambia perfectamente bien

about 4 years ago · Juan Pablo Isaza Denunciar
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