Soy nuevo en la biblioteca React.js y estaba repasando algunos de los tutoriales y me encontré con:
this.setState
this.replaceState
La descripción dada no es muy clara (IMO).
setState is done to 'set' the state of a value, even if its already set
in the 'getInitialState' function.
Similar,
The replaceState() method is for when you want to clear out the values
already in state, and add new ones.
Intenté this.setState({data: someArray});
seguido de this.replaceState({test: someArray});
y luego console.logé y descubrí que state
ahora tenía ambos data
y test
.
Luego, lo intenté this.setState({data: someArray});
seguido de this.setState({test: someArray});
y luego console.logé y encontré que state
nuevamente tenía ambos data
y test
.
Entonces, ¿cuál es exactamente la diferencia entre los dos?