강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dsfsdf님의 프로필 이미지
dsfsdf

작성한 질문수

웹 게임을 만들며 배우는 React

ref

this.setState()에 의한 렌더링 질문이요

작성

·

276

0

안녕하세요,

this.setState()가 실행되면  렌더링이 된다고 하셨는데, this.setState()가 실행만 되어도 렌더링이 되는건가요? 아니면 this.setState()가 실행되고 this.state = {}에서의 객체가 변경되어야 실행되는건가요? 만약 후자가 맞다면this.state={}에서의 객체가 변경안되면 렌더링은 안되는건가요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

setState만 해도 리렌더링이 됩니다. setState를 하면 어쩔 수 없이 객체가 바뀌게 되어있습니다. 이 현상을 해결한게 함수 컴포넌트의 useState입니다.

dsfsdf님의 프로필 이미지
dsfsdf

작성한 질문수

질문하기