2017-12-15 19 views
3

각도 5 인 ngx-infinite-scroll 모듈을 사용하고 있습니다. 내 브라우저는 Chrome입니다.ngx 무한 스크롤이 실행되지 않는 각도 5

onScrollDown() 동작은 내 div의 스크롤 막대로 아래로 스크롤하면 시작됩니다. 그것이 내가 내 콘텐츠에 높이를 줄 필요가 작동하게하려면 및 [scrollWindow] false로 설정해야합니다

CSS

.search-results { 
     height: 200px; 
     overflow: scroll; 
    } 

템플릿

<div class="search-results" 
     infinite-scroll 
     [infiniteScrollDistance]="5" 
     [infiniteScrollThrottle]="10" 
      [scrollWindow]="false" 
     (scrolled)="onScrollDown()"> 
     <p *ngFor="let i of array"> 
     {{i}} 
     </p> 
    </div> 

그러나 때 내가 설정 [scrollWindow]을 true로 설정하고 (기본 설정) search-results 클래스를 제거하면 높이를 설정하지 않고 스크롤 할 때도 onScrollDown()이 실행되지 않습니다. 내 브라우저의 기본 오른쪽 막대와 아래로. 기본 창 스크롤이 onScollDown() 액션을 트리거하지 않는 이유는 무엇입니까? 고마워요

답변

0

비록 내가 명시 적으로 true로 설정하지 않으면 문서가 windowScrolled 기본값을 true라고 주장하지만, 듣는 것은 윈도우 스크롤에 구속되지 않습니다.