如何处理角形材质中的窗口滚动?

时间:2019-07-24 06:24:56

标签: angular angular-material

@HostListener(“ window:scroll”,[])在使用angular时可以正常工作,但是当我们使用材质时,由于<mat-drawer-container fullscreen>标签实际上会占用浏览器的高度并在其中滚动,因此无法正常工作。 我的意思是实际的窗口不滚动。所以野兔问题来了。 那么我的问题是当<mat-drawer-content></mat-drawer-content>滚动而不是窗口滚动时如何触发事件

1 个答案:

答案 0 :(得分:3)

mat-drawer-content具有方法elementScrolled(),该方法返回事件类型的Observable。检查API参考https://material.angular.io/components/sidenav/api