Angular 没有触发角度滚动事件?

Angular 没有触发角度滚动事件?,angular,typescript,Angular,Typescript,我有一个角度应用程序,我无法在应用程序的任何地方触发任何类型的滚动事件。我尝试使用hostListeners、指令和第三方模块。似乎什么都不管用 我在一个组件中有以下代码,当我向下或向上滚动时,不会发生任何事情 @HostListener("window:scroll") // Here i tried scroll window_scroll, window.scroll etc many variants i've found on SO can't get thsi to work. on

我有一个角度应用程序,我无法在应用程序的任何地方触发任何类型的滚动事件。我尝试使用hostListeners、指令和第三方模块。似乎什么都不管用

我在一个组件中有以下代码,当我向下或向上滚动时,不会发生任何事情

@HostListener("window:scroll") // Here i tried scroll window_scroll, window.scroll etc many variants i've found on SO can't get thsi to work.
onWindowScroll() {
    console.log("whats up?");
}
你知道我错过了什么吗?angular.io文档中没有关于这些事件的内容

Angular 4.0+当前最新版本的Material2

事件确实有效。您必须确保元素可以滚动。实现这一点最简单的方法是将固定高度和溢出设置为滚动和具有更大高度的子元素


这是一个演示。打开控制台,您可以看到正在调用的
onScroll
函数。

在挖掘完图中的代码后。。它是material2,阻止了要触发的滚动事件。