我正在使用angular 4开发应用程序。此外,我正在使用Firefox,并且一切正常,我可以像这样处理滚动事件:
@HostListener('window:scroll', ['$event']) onScrollEvent($event) {
let posY = $event.pageY;
}
posY从0开始,这很好。
但是现在我正在Google Chrome或Safari中测试相同的应用程序,但出现“ pageY undefined”
我当时在看Google,认为Chrome和Safari无法处理PageY。有没有办法使用angular来获得该值?
谢谢
更新:
我也尝试过
console.log($ event.target.body.scrollTop);
但让我显示0