【发布时间】:2016-12-14 18:18:07
【问题描述】:
嘿,我想在我的用户向下滚动大约 200 像素后显示一个导航栏。
现在我找到了this 解决方案。它就像一个魅力。但我不知道如何获得滚动位置。
也许你可以在这里帮助我。也许该事件有位置,但我没有在开发者控制台中找到它。
提前致谢 多米尼克
【问题讨论】:
标签: angular
嘿,我想在我的用户向下滚动大约 200 像素后显示一个导航栏。
现在我找到了this 解决方案。它就像一个魅力。但我不知道如何获得滚动位置。
也许你可以在这里帮助我。也许该事件有位置,但我没有在开发者控制台中找到它。
提前致谢 多米尼克
【问题讨论】:
标签: angular
经过进一步搜索,我找到了这个here。
我现在有一个看起来像这样的方法:
@HostListener('window:scroll', ['$event'])
showNavbar(event): void {
console.log("Scrolling" + document.body.scrollTop);
}
这个似乎工作得很好。
【讨论】: