• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

질문이요~

19.09.04 22:43 작성 조회수 115

3

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

 

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

답변 1

답변을 작성해보세요.

3

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

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

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

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