setState vs replaceState em React.js
Eu sou novo na biblioteca React.js e estava analisando alguns dos tutoriais e me deparei com:
this.setState
this.replaceState
A descrição fornecida 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.
eu tenteithis.setState({data: someArray});
Seguido porthis.replaceState({test: someArray});
e então console.logged eles e eu achei questate
agora tinha ambosdata
etest
.
Então eu tenteithis.setState({data: someArray});
Seguido porthis.setState({test: someArray});
e então console.logged eles e eu achei questate
novamente teve ambosdata
etest
.
Então, qual é exatamente a diferença entre os dois?