vue移除removeEventListener事件
首先假设我们在created或者mounted添加了一个监听事件,在beforeDestroy时移除
mounted() {
window.addEventListener("click", this.clickFun)
/*
这里需要注意一下,在vue里我们调用methods的方法经常使用的是this.clickFun(),
但是在这里不需要括号,这里不需要括号,这里不需要括号
*/
},
beforeDestroy() {
window.removeEventListener("click", this.clickFun)
},
methods: {
clickFun() {
console.log("click")
}
}