scrollHeight
-
무한스크롤공부 2022. 9. 15. 14:03
무한 스크롤 만약 우리가 어떤 콘텐츠를 감상하고 있는데 스크롤을 계속 아래로 내리는데 추가적인 콘텐츠가 자동으로 생기지 않는다면 매우 불편할 것이다. 그렇다고 처음에 대량의 콘텐츠가 생긴다면 앱이 버벅이거나 초기 로딩이 느릴수도 있다. 그렇기 때문에 일정 범위로 스크롤을 내리면 추가적인 콘텐츠가 계속 생기는 시스템을 추가해줘야 한다. 방법 우리가 일상적으로 보는 화면에서 스크롤을 위치를 알기위해서는 Y축에 관련된 정보가 필요한데 그중에서도 나에게 필요한 정보는 3가지가 있다. 현재 내 스크롤의 위치 화면에 보여지는 화면의 Y축 크기 페이지 전체의 Y축 크기 이렇게 3가지를 출력하기 위해 필요한 함수는 scrollY,clientHeight,scrollHeight이다. 그렇다면 왜 이게 필요한지 알기위해서는..