Domande taggate «setstate»


4
Quando utilizzare il callback di React setState
Quando uno stato del componente di reazione cambia, viene chiamato il metodo di rendering. Quindi per qualsiasi cambiamento di stato, un'azione può essere eseguita nel corpo dei metodi di rendering. Esiste quindi un caso d'uso particolare per il callback setState?


4
React mantiene l'ordine per gli aggiornamenti di stato?
So che React può eseguire aggiornamenti di stato in modo asincrono e in batch per l'ottimizzazione delle prestazioni. Pertanto non puoi mai fidarti dello stato da aggiornare dopo aver chiamato setState. Ma ci si può fidare Reagire ad aggiornare lo stato nello stesso ordine, come setStateviene chiamato per lo stesso …

9
React setState non aggiorna lo stato
Quindi ho questo: let total = newDealersDeckTotal.reduce(function(a, b) { return a + b; }, 0); console.log(total, 'tittal'); //outputs correct total setTimeout(() => { this.setState({dealersOverallTotal: total}); }, 10); console.log(this.state.dealersOverallTotal, 'dealersOverallTotal1'); //outputs incorrect total newDealersDeckTotal è solo un array di numeri, [1, 5, 9]ad es. tuttavia this.state.dealersOverallTotalnon fornisce il totale corretto ma …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.