inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 React

5-6. 클래스와 Hooks 라이프사이클 비교

useEffect내의 interval 에 대해 탐구하던도중..

365

Jinwoo Cheon
0

useEffect 두번째 파라미터 배열을 deps라고 하는군요,,

그런데 궁금한것이,

deps를 비우고 나면 setinterval이 단 한번만 실행되어서 changeHand가 1초에 한 번 정상적으로 실행될거라고 생각했습니다.

실제로 돌려보니 changeChange가 1초에 한 번 호출되는데, imgCoord의 값이 항상 0더군요. 분명 changeHand가 호출될때마다 imgCoord가 바뀌어야하는데..

왜그럴까요?

_________________

라고 질문을 적다가 찾았는데, 처음 렌더링때의 값을 참조한다고 합니다.

https://simsimjae.tistory.com/400

자세한 내용은 참고,,

답변 0