先在methods里获取到滚动到顶部的距离
methods:{
menu(){
//兼容写法
this.scroll = document.documentElement.scrollTop || document.body.scrollTop;
console.log(this.scroll)
}
}
在mounted钩子函数中触发定义的方法。
mounted(){
window.addEventListener('scroll',this.menu)
},
然后在methods的方法里写相应的逻辑代码
例:
menu(){
...
if(this.scroll>150){
console.log('大于150')
}else{
console.log('小于150')
}
}