IT 유용한 정보

[ react-native ] setState 응용 2

JooKit 주킷 2021. 1. 16. 22:00
목차 접기
728x90
반응형

비동기성

  • setState 메소느는 비동기로 state를 업데이트 한다.
  • state는 조심해서 다뤄야 한다.
  • setState를 통해 값 변경할 때, 현재 버전을 카피한 다음에
    업데이트를 하게 된다.
 onAdd = () => {
    this.setState(prevState => {
      return {
        sampleNum: prevState.sampleNum + 1
      }
    })
  }
  • prevState(callback)를 사용해서 state를 변경한 다음에 실행되도록 한다.
728x90
반응형
LIST