//监听滚动条

mounted () {
   window.addEventListener('scroll',this.handleScroll,true)
 },
 
methods:{
	  handleScroll (e) {
	      let scrollY =  e.target.scrollTop;
	        //var scrollY = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop   //这几个我的也不生效不好使
	      console.log(scrollY,'滚动条的距离')
	      //tab定位
	      if (scrollY > 375){
	        this.scr_state=true
	      }else{
	        this.scr_state=false
	      }
	      //评分定位
	      var right_offset= document.querySelector(".right").offsetTop;
	      if(scrollY>right_offset){
	        this.scr_post=true
	      }else{
	        this.scr_post=false
	      }
	    },

}

在这里插入图片描述
这样就好了

Logo

前往低代码交流专区

更多推荐