this.resizeFn = this.debounce(()=>{
this.myCharts.resize()
},1000)
window.addEventListener("resize",this.resizeFn)
debounce(fn,deley){
let timer = null;
return function(){
if(timer){
clearTimeout(timer);
timer = setTimeout(fn,deley)
}else{
timer = setTimeout(fn,deley)
}
}
}
最好加上防抖处理,防止多次频繁触发事件,影响性能