Eu sou novo na Biblioteca React.js e estava lendo alguns dos tutoriais e me deparei com:
this.setStatethis.replaceState
A descrição dada não é muito clara (IMO).
setState is done to 'set' the state of a value, even if its already set
in the 'getInitialState' function.
Similarmente,
The replaceState() method is for when you want to clear out the values
already in state, and add new ones.
Tentei this.setState({data: someArray});seguido por this.replaceState({test: someArray});e console.logged eles e descobri que stateagora tinha ambos datae test.
Então, eu tentei this.setState({data: someArray});seguido por this.setState({test: someArray});e console.logged eles e descobri que statenovamente tinha ambos datae test.
Então, qual é exatamente a diferença entre os dois?