저는 React.js 라이브러리를 처음 접했고 튜토리얼 중 일부를 살펴 보았는데 다음과 같이 나타났습니다.
this.setStatethis.replaceState
제공된 설명이 명확하지 않습니다 (IMO).
setState is done to 'set' the state of a value, even if its already set
in the 'getInitialState' function.
비슷하게,
The replaceState() method is for when you want to clear out the values
already in state, and add new ones.
나는 this.setState({data: someArray});다음을 시도한 this.replaceState({test: someArray});다음 console.logged하고 state이제 data및 test.
그럼, 시도 this.setState({data: someArray});다음에 this.setState({test: someArray});다음을 console.logged 나는 것을 발견 state다시 모두 가지고 data와 test.
그렇다면 둘의 차이점은 정확히 무엇입니까?