Vue添加销毁监听滚动事件


添加  window.addEventListener("scroll",this.adsorb)    

销毁 window.removeEventListener("scroll",this.adsorb)

this.adsorb不能写成this.adsorb()否则只会在加载完成执行一次就不执行了。

如果想要传参应该在方法里添加监听事件如:

adsorb(data){
  window.addEventListener("scroll",function(){

    //要做的事

    console.log(data);
  })
},


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM