ReactJS Hooks problema de valor creciente [duplicado]

Oct 06 2020

Si crea un estado como;

const [count, setCount] = useState (0);

e incrementarlo con diferentes métodos. El resultado varias depende de la forma en que lo incremente.

setCount(count + 1) // esto devuelve el valor correcto.

setCount(++count) // esto no devuelve el valor correcto.

Respuestas

1 aeXuser264 Oct 06 2020 at 16:33

No debe mutar directamente el valor del estado,

setCount(++count)

ver esta publicación ¿Por qué no puedo modificar directamente el estado de un componente?