vue监听滚动条window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop一直为0

今天碰到一个坑

监听滚动条window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop一直为0

百度了两个多小时都不能解决

问了公司的大佬才发现原来页面中的一个div定义了overflow-y:auto,而页面滚动一直滚动的时这个div window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop当然一直为0,将overflow-y:auto去掉或改为overflow-y:visible,解决

你可能感兴趣的:(vue)