初始化vue实例,创建监听函数
mounted: function () {
window.addEventListener('scroll',this.getScrollPosition,false)
},
离开页面时,移除监听函数
destroyed: function () {
window.removeEventListener('scroll',this.getScrollPosition,false)
}
监听函数获取滚动条位置
getScrollPosition: function () {
// 滚动条距顶部距离
let top = document.documentElement.scrollTop || document.body.scrollTop;
// 滚动条距左端距离
let left = document.documentElement.scrollLeft || document.body.scrollLeft;
}