Angular 在 window 滚动事件中获取高度位置
Angular get height position on window scroll event
我在滚动时在浏览器控制台上获得了正确的高度位置,但在 Angular 开发服务器控制台上出现错误:
"Property 'children' does not exist on type 'EventTarget'."
还有 Visual Studio 代码标记 'srcElement' 和 'children'。我想它已被弃用。我该如何替换它?
@HostListener('window:scroll', ['$event'])
scrollFunction($event: Event){
let scrollOffset = $event.srcElement.children[0].scrollTop;
console.log("window scroll: ", scrollOffset);
}
我想你想要做的就是检测滚动的位置。
@HostListener('window:scroll', ['$event'])
track(event) {
console.debug("Scroll Event", window.pageYOffset );
}
我在滚动时在浏览器控制台上获得了正确的高度位置,但在 Angular 开发服务器控制台上出现错误:
"Property 'children' does not exist on type 'EventTarget'."
还有 Visual Studio 代码标记 'srcElement' 和 'children'。我想它已被弃用。我该如何替换它?
@HostListener('window:scroll', ['$event'])
scrollFunction($event: Event){
let scrollOffset = $event.srcElement.children[0].scrollTop;
console.log("window scroll: ", scrollOffset);
}
我想你想要做的就是检测滚动的位置。
@HostListener('window:scroll', ['$event'])
track(event) {
console.debug("Scroll Event", window.pageYOffset );
}