Javascript 无法以角度检测页面的滚动

Javascript 无法以角度检测页面的滚动,javascript,angular,Javascript,Angular,我在检测角度窗口的滚动时遇到一些问题: @HostListener("window:scroll", []) onWindowScroll() { console.log("ciao"); } 我哪里错了?用这个代替 @HostListener('window:scroll', ['$event']) // for window scroll events onScroll(event) { ...

我在检测角度窗口的滚动时遇到一些问题:

    @HostListener("window:scroll", [])
  onWindowScroll() {
   
    console.log("ciao");
  }
我哪里错了?

用这个代替

 @HostListener('window:scroll', ['$event']) // for window scroll events
    onScroll(event) {
      ...
    }
或针对特定部门

 <div (scroll)="onScroll($event)"></div>

尝试此实现

 @HostListener('window:scroll', [])
  onScroll(): void {
    if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight) {
      this.fetchMore()
    }
  }

这回答了你的问题吗。这是指向工作示例的链接