-
카테고리
-
세부 분야
풀스택
-
해결 여부
해결됨
useState관련 질문
22.09.05 15:37 작성 조회수 231
1
강의들으며 궁금한 점이 있어서 질문남깁니다.
1. state업데이트가 되면 코드 재실행이 일어난다고 했는데
코드 재실행이 어디서부터 어디까지인가요? function TimerComponent() 함수에서
맨 처음인 const부터 return의 끝부분까지 재실행되는건가요?
2. setTime이 state를 변경시키는 함수, setTime이 불리면 컴포넌트 렌더링일어남
강의 1:00에서 setTime(time+1)말고, setTime(time)이나 setTime()으로 해도Too many re-renders 에러가 나오는데
useState는 1번째 인자값의 변화와 상관없이, 2번째 인자가 나왔을 때 렌더링되는건가요?
그 렌더링을 이용해서 1번째 인자값을 바꾸는건지 궁금합니다
답변을 작성해보세요.
답변 1