Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular NGX无限卷轴赢了';行不通_Angular_Typescript_Angular5_Infinite Scroll - Fatal编程技术网

Angular NGX无限卷轴赢了';行不通

Angular NGX无限卷轴赢了';行不通,angular,typescript,angular5,infinite-scroll,Angular,Typescript,Angular5,Infinite Scroll,我想实现无限滚动,我正在使用ngx infinite scroll,但是onScroll()函数没有被触发。我在其他问题上尝试了我所看到的一切,但没有成功。 我想使用ngx无限滚动角材料表 <div infiniteScroll [infiniteScrollDistance]="2" [infiniteScrollThrottle]="50" (scrolled)="onScroll()"> </div> onScroll() { co

我想实现无限滚动,我正在使用ngx infinite scroll,但是onScroll()函数没有被触发。我在其他问题上尝试了我所看到的一切,但没有成功。 我想使用ngx无限滚动角材料表

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


onScroll() {
   console.log("Scroll...");
}

onScroll(){
日志(“滚动…”);
}
更新 这是在不使用ngx无限卷轴的情况下回答问题 使用

或窗口:滚动

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

从语法上讲,我看不出有任何问题,我们需要更多地了解您的代码——您在其中声明onScroll(),导入的模块etc@JoshuaChan在我的组件中,模板isI建议设置一个stackblitz来重现问题。现在我看到,我有一个来自overflow的滚动条:scroll,但它是禁用的,但我想使用我的窗口滚动巴里我要删除我的答案,我没有看到你已经在使用现有的指令。还可以尝试我在您的组件中提供的调试功能。在您尝试后,我将删除我的答案。只是确保您看到了浏览器的滚动条?我看到了滚动条,我加载了一些文本以便可以滚动。我发现了问题,它是一个位置:绝对。是的,很好。谢谢你的帮助。
@HostListener('window:scroll', ['$event'])
scrolled() {