Angular NGX无限卷轴赢了';行不通
我想实现无限滚动,我正在使用ngx infinite scroll,但是onScroll()函数没有被触发。我在其他问题上尝试了我所看到的一切,但没有成功。 我想使用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
<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() {