this.setState
-
React state 동적인 상태값Study/React 2020. 1. 14. 11:52
state 동적으로 바뀌는 값을 관리할 때 state 라는 것을 사용한다. props와 달리 state는 읽기 뿐만 아니라 값을 바꾸며 업데이트할 수 있다. state가 업데이트 될 때 마다 리렌더링된다. 참고로 렌더링해서 return 하는 코드에는 최대한 함수 로직을 넣지 않는다. 리렌더링 될 때 마다 함수를 새로 만드는 것은 낭비이기 때문이다. 클래스형 컴포넌트의 state - constructor 내부에서 this.state로 초기값을 설정해준다. - state는 반드시 객체 형태이어야 한다. - render 메서드에서 state를 조회하려면 this.state를 조회하면 된다. - this.setState 함수로 state 를 업데이트 할 수 있다. - state내부에 또 다른 객체 값이 있다면,..