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

신영웅님의 프로필 이미지

작성한 질문수

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

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

인피니트 스크롤링 반복

작성

·

339

0

강좌 내용대로 적용했는데, 스크롤을 하단으로 내리면, 총 게시물 숫자가 50이 될때까지 request, success가 5번 반복됩니다. 그리고 게시물이 추가될 때마다 스크롤이 젤 하단에 머물어 추가된 게시글 젤 하단에 스클롤이 멈춰 있습니다. 이유가 뭘까요?

답변 5

0

chrome에서만 발생합니다 문제가.. ㅜ

0

저도 같은 문제인데 스크롤 하단에 닿았을때 데이터가 추가는 되지만 스크롤이 영상처럼 높이에 따라 다시 올라가는게 아니라 끝에 계속 머물러 있어 요청이 계속 갑니다. 원인을 알 수 있을까요 ㅜㅜ document.documentElement.scrollHeight 가 게시글 추가 됨에 따라 높이가 반영이 안되나? 했지만 그것도 아니네요.. ㅜㅜ

0

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

혹시 지금 saga에서 throttle이 적용된 상태인가요?

0

신영웅님의 프로필 이미지
신영웅
질문자

지금 다시 확인해보니 화면 넓이를 가종 좁게 해서 (xs) 테스트를 했더니 5번 반복이 되었으나, 화면 크기를 크게 해서 테스트를 하면 잘 되었습니다.  

※ 5번 반복은 스크롤은 가만히 있고, 계속 요청과 성공이 반복되는 현상입니다.

0

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

5번 반복된다는게 한번 내릴 때 5개의 요청이 간다는 말씀이신가요? 코드와 리덕스 데브툴즈 사진 보여주세요.