Inflearn brand logo image
Inflearn brand logo image
채널톡 아이콘

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

승어님의 프로필 이미지

작성한 질문수 15

인터랙티브 웹 개발 제대로 시작하기

전진! 3D 스크롤 20

질문이요~

작성

·

198

3

      that.scrollState = setTimeout (function () {
          that.scrollState = false;
          that.mainElem.classList.remove('running');
      },500);

 

위 코드에서 that.scrollState = false; 이 부분이 왜 들어가야 하는지 모르겠어요 ;; 설명해주신거 같은데 잘 이해를 못한건지 ㅠㅠ 위 생성자함수안에 this.scrollState = false; 이 값을 셋팅해 줬는데 또 왜 주는지 모르겠어요

답변 1

3

1분코딩님의 프로필 이미지
1분코딩
지식공유자

that.scrollState = false; 이 되어야 다시 스크롤을 시작했을 때

running 클래스를 add하는 부분이 실행되기 때문이에요.

다소 이해하기가 복잡한 부분이라 영상에서도 자세히 설명을 하고 있으니

영상을 반복해서 한번 봐보세요^^

승어님의 프로필 이미지

작성한 질문수 15

질문하기