写这篇文章是因为在项目中发现有些人写的代码,竟然是:
window.onresize=function(){
// SomeJavaScriptCode
};
注意:这样写会覆盖掉别人写的onresize
正确写法以VUE为例
mounted() {
window.addEventListener("resize", this.getStyle, false);
},
beforeDestroy() {
// 销毁 onresize 指定方法
window.removeEventListener("resize", this.getStyle, false);
},
网友评论