vue单页应用实现监听页面滚动的距离
vue项目中,获取TMD页面卷进去的高度总失败,比如:let top = document.documentElement.scrollTop || document.body.scrollTop;console.log(top)// 0;解决的办法如下mounted () {window.addEventListener('scroll', this.handleScroll)...
·
vue项目中,获取TMD页面卷进去的高度总失败,比如:
let top = document.documentElement.scrollTop || document.body.scrollTop;
console.log(top)// 0;
解决的办法如下
mounted () {
window.addEventListener('scroll', this.handleScroll)
},
methods: {
handleScroll () {
let scrollY = document.documentElement.scrollTop
if (scrollY > 600) {
// do something...
}
else {
// do something... }
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)