saber layout组件浏览器滚动bug

Blade 未结 1 678
263778608
263778608 剑圣 2020-10-19 12:07

在组件中滚动后打印 window.pageYOffset属性依然为0。给页面全局绑定浏览器滚动事件也没触发。在login.vue组件里是触发的,因为他没有使用layout组件。说明是layout组件有问题。可是我不知道怎么解决,官方可以看一下嘛?


mounted () {

window.addEventListener('scroll',this.getScrollPosition,false)

},

created() {},

methods: {

getScrollPosition() {

// 滚动条距顶部距离

let top = document.documentElement.scrollTop || document.body.scrollTop;

// 滚动条距左端距离

let left = document.documentElement.scrollLeft || document.body.scrollLeft;

console.log(top)

}

},

说白了就是saber框架无法获取浏览器滚动的距离,或者一直为0

1条回答
提交回复