-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
해결됨
라이프사이클에 따른 state에 대한 질문
23.12.13 15:31 작성 23.12.13 15:32 수정 조회수 153
0
컴포넌트가 unmount될때 해당 컴포넌트에서 관리하는 state도 함께 사라지는건가요?
컴포넌트가 리랜더링될때 해당 컴포넌트에서 관리하는 state는 여전히 유지되나요?
부모컴포넌트가 리랜더링 될때 자식컴포넌트도 리랜더링 되는 건 알고있는데요, 이때 자식컴포넌트가 unmount됐다가 리랜더링되나요?
ps) 질문이.. 뭔가 너무 당연한 것 같다는 생각도 드네요..?
답변을 작성해보세요.
0
이정환 Winterlood
지식공유자2023.12.15
안녕하세요 이정환입니다.
순서대로 답변 드릴게요!
넵 맞습니다. 그래서 다시 Mount 될 경우 초기화 됩니다.
넵 맞습니다. Unmount 되거나 직접 초기화 하지 않는 이상 State는 유지됩니다.
아닙니다. 그냥 리렌더링만 발생합니다. 그렇기 때문에 State가 유지됩니다
답변 1