【发布时间】:2021-03-15 17:53:59
【问题描述】:
我有一个 Angular 8 应用程序,我正在尝试使用 window:scroll 功能在滚动到达特定组件时加载组件。我可以通过使用 window.pageYOffset 来实现这一点,但由于组件的高度是动态的 window.pageYOffset 将无济于事。有没有办法通过识别 id 或其他东西来识别滚动是否已到达该组件?我可以使用事件捕获 id 吗?
这是我尝试过的:
@HostListener('window:scroll', ['$event']) onScroll(event) {
if (window.pageYOffset >= 350) {
this.scrollPointReached = true;
}
}
【问题讨论】:
标签: javascript html angular