Problema de valor de incremento de ReactJS Hooks [duplicado]
Oct 06 2020
Se você criar um estado como;
const [contagem, setCount] = useState (0);
e incrementar com métodos diferentes. As variações do resultado dependem da maneira como eu incremento.
setCount(count + 1) // retorna o valor correto.
setCount(++count) // isso não retorna o valor correto.
Respostas
1 aeXuser264 Oct 06 2020 at 16:33
Você não deve alterar diretamente o valor do estado,
setCount(++count)
veja esta postagem Por que não posso modificar diretamente o estado de um componente, realmente?
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas