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

186
Vistas
¿React vuelve a ejecutar useState después de setState?

Si setState desencadena una nueva representación del componente y useState ejecuta para cada representación, ¿por qué actualiza el valor anterior si la inicialización se va a volver a ejecutar?

por ejemplo, si tengo un contador establecido en 0 ( useState(0) ) y modifico el estado de ese contador a través de setState a 1, eso activará una nueva representación, por lo tanto, useState se ejecutará nuevamente y, por lo tanto, el valor debe ser cero otra vez, pero eso no sucede (afortunadamente) y no sé por qué.

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

0

Así es como se implementa este gancho de reacción.

El parámetro de valor se ignora en renderizaciones subsiguientes por reaccionar. Solo se establecerá en este valor en el renderizado inicial.

Puede leer más sobre las partes internas de React de los autores que ingresaron al código para verificarlo o verificar el código interno usted mismo.

Aquí hay uno que encontré: https://www.newline.co/@CarlMungazi/a-journey-through-the-usestate-hook--a4983397

about 4 years ago · Juan Pablo Isaza Denunciar

0

useState se activa en cada render sí. Pero el valor se ignora después del primer renderizado.

De los documentos :

Quizás se esté preguntando: ¿por qué useState no se llama createState en su lugar? "Crear" no sería muy preciso porque el estado solo se crea la primera vez que nuestro componente se procesa. Durante los siguientes renders, useState nos da el estado actual.

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