Sono nuovo nella libreria React.js e stavo esaminando alcuni tutorial e mi sono imbattuto in:
this.setState
this.replaceState
La descrizione fornita non è molto chiara (IMO).
setState is done to 'set' the state of a value, even if its already set
in the 'getInitialState' function.
Allo stesso modo,
The replaceState() method is for when you want to clear out the values
already in state, and add new ones.
Ho provato this.setState({data: someArray});
seguito da this.replaceState({test: someArray});
e poi li console.logged e ho scoperto che state
la società aveva sia data
e test
.
Poi, ho provato this.setState({data: someArray});
seguito da this.setState({test: someArray});
e poi li console.logged e ho scoperto che state
ancora una volta aveva sia data
e test
.
Allora, qual è esattamente la differenza tra i due?