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

dlgusdn1601님의 프로필 이미지
dlgusdn1601

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

인피니트 스크롤링 적용하기

인피니트 스크롤 질문 있습니다.

작성

·

188

0

안녕하세요
인피니트 스크롤 적용 중 이상한 점이 하나 있어서 질문드립니다.
f12누르고 개발자 모드 킨 상태로 redux 툴로 action을 체크하는 상태에서 스크롤을 맨 밑으로 내리면 제로초님처럼 LOAD_POSTS_REQUEST를 보내고 SUCCESS까지 동작하는데 문제는 스크롤이 계속 맨 밑에 머물러서 REQUEST SUCCESS를 계속 반복합니다.
즉 한번 맨 밑으로가면 스크롤이 다시 올라오지 않고 그 상태에서 REQUEST, SUCCESS를 5번 반복합니다.
그런데 개발자모드를 키지않고 테스트하면 제로초님처럼 정상작동합니다.
이거는 별 문제가 아닌건가요?
(코드도 깃허브참고해서 똑같이 했습니다.)

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

그 부분은 스크롤 관련 문제인 것 같은데요. 사실 저는 더이상 인피니트 스크롤링을 scroll 이벤트로 하지 않습니다. 너무 문제가 많아서요.

intersectionObserver 사용합니다. 관련 이슈는 강좌 공지사항 참고하세요.

dlgusdn1601님의 프로필 이미지
dlgusdn1601
질문자

네 알겠습니다~! 답변 감사드립니다^^

dlgusdn1601님의 프로필 이미지
dlgusdn1601

작성한 질문수

질문하기