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

H,S님의 프로필 이미지
H,S

작성한 질문수

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

rerender

해결된 질문

작성

·

397

0

emotion에 props 던지기 및 setState의 작동원리강의 49분경 설명에서.... 
작성자,제목,내용 인풋창에 q,q,q를 입력하는 과정에서
최종적으로 내용인풋에 q입력할때 처음에는 contents값이 없는 상태로 렌더링이 일어나고 42번째 함수가 종료가 될때, (임시로 저장해두었던 q) contents를 q로 바꾸라고 알아들어서 바꾸면 한번더 리렌더링이 일어나서 contents 값이 q가되어 있으므로 44번째 if문이 실행이 되어서 45번째 setMycolor가 실행이 되고, 또 다시 setMycolor가 바뀌므로 리렌더링 일어나서 버튼색이 노란색으로 바껴야 하는거 아닌가요? 왜 내용에 qw를 입력하는 순간 이 일이 일어나나요?

답변 1

0

H,S님의 프로필 이미지
H,S
질문자

아 제가 착각했네요
함수를 다시 선언하지만 호출을 안했기 때문이었네요
답변 안해주셔도 됩니다.

H,S님의 프로필 이미지
H,S

작성한 질문수

질문하기