1.父级页面设置了overflow:auto导致当前滚动的页面不属于window,可以直接监听最大的父级的元素,例如vue页面以id为app的元素为根元素,所以页面监听时可以直接使用这样使用:
在mounted生命周期里面加
document.getElementById('app').addEventListener('scroll',this.getScrollPosition,false)
1.父级页面设置了overflow:auto导致当前滚动的页面不属于window,可以直接监听最大的父级的元素,例如vue页面以id为app的元素为根元素,所以页面监听时可以直接使用这样使用:
在mounted生命周期里面加
document.getElementById('app').addEventListener('scroll',this.getScrollPosition,false)