Soy nuevo en la biblioteca React.js y estaba repasando algunos de los tutoriales y me encontré con:
this.setStatethis.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 stateahora tenía ambos datay test.
Luego, lo intenté this.setState({data: someArray});seguido de this.setState({test: someArray});y luego console.logé y encontré que statenuevamente tenía ambos datay test.
Entonces, ¿cuál es exactamente la diferencia entre los dos?