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

153
Vistas
Los ganchos no actualizan los estados correctamente

Hola, estoy tratando de establecer estados en reaccionar pero no se actualizan correctamente, tengo:

 const [campusName, setCampusName] = useState(""); const [assists, setAssists] = useState({ name:"", hour: "", day: "", month: "", year: "", studentid: "", }); const [date, setDate] = useState({ day: "", month: "", year: "", hour: "", }); useEffect(()=>{ getData(); }, []) const getData = async() =>{ //campus name const campusResponse = await fetch("http://localhost:2000/info/campus/"+params.campusid); const campusData = await campusResponse.json(); setCampusName(campusData.name); //date const date = new Date(); setDate({ day: date.getDate(), month: date.getMonth()+1, year: date.getFullYear(), hour: `${date.getHours()}:${date.getMinutes()}`, }); settingAssistence(); } const settingAssistence = () => { setAsists({ name: campusName, campusid: params.campusid, hour: date.hour, day: date.day, month: date.month, year: date.year, studentid: params.studentid, }) console.log("result", asissts); }

el archivo console.log imprime el objeto de asistencia vacío, pero si actualizo la página 3 veces funciona, ¿cómo puedo configurar los estados correctamente? la recuperación con http://localhost:2000/info/campus/ también funciona bien y me da los datos correctos, pero cuando lo configuro en el gancho no se actualiza correctamente.

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

0

Simplemente agregue un pequeño botón a su interfaz de usuario para registrar el estado de las asistencias. Los Hooks se toman su tiempo para ejecutarse y si registra su resultado justo después de configurar el estado, no muestra el valor real.

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