5

I want to implement infinite scroll and I am using ngx-infinite-scroll, but the onScroll() function is not triggered. I have tried everything I've seen on other questions but with no success. I want to use ngx-infinite-scroll with angular material table.

 <div
  infiniteScroll 
  [infiniteScrollDistance]="2" 
  [infiniteScrollThrottle]="50" 
  (scrolled)="onScroll()">
</div>


onScroll() {
   console.log("Scroll...");
}
Rubyen
  • 251
  • 1
  • 4
  • 10

1 Answers1

0

UPDATE This is answering the question without using ngx-infinite-scroll Use

@HostListener('scroll', ['$event'])
scrolled() {
}

Or window:scroll

@HostListener('window:scroll', ['$event'])
scrolled() {
bhantol
  • 8,420
  • 4
  • 40
  • 73