mounted(){
window.addEventListener('scroll', this.load)
}
beforeDestroy(){
window.removeEventListener('scroll', this.load, false);
},
methods:{
load(){
//do something
}
}
最新還有一種方式敬察,也能寫的更加優(yōu)雅,就是使用$on('hook:生命周期')尔当,代碼如下:
mounted(){
window.addEventListener('scroll', this.load);
this.$on("hook:beforeDestroy", () => {
window.removeEventListener('scroll', this.load);
})
}