-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
this.setState()에 의한 렌더링 질문이요
22.02.13 18:54 작성 조회수 158
0
안녕하세요,
this.setState()가 실행되면 렌더링이 된다고 하셨는데, this.setState()가 실행만 되어도 렌더링이 되는건가요? 아니면 this.setState()가 실행되고 this.state = {}에서의 객체가 변경되어야 실행되는건가요? 만약 후자가 맞다면this.state={}에서의 객체가 변경안되면 렌더링은 안되는건가요?
답변을 작성해보세요.
0
조현영
지식공유자2022.02.15
setState만 해도 리렌더링이 됩니다. setState를 하면 어쩔 수 없이 객체가 바뀌게 되어있습니다. 이 현상을 해결한게 함수 컴포넌트의 useState입니다.
답변 1