当页面中有多个echarts图表的时候,resize不生效的修改方法
一、本来的代码
var myChart1 = this.$echarts.init(document.getElementById(‘xxxx’));
let option = {};
myChart1.setOption(option);
setTimeout(function () {window.onresize = function () {myChart1.resize();}
}, 200)
二、修改后的代码
var myChart1 = this.$echarts.init(document.getElementById(‘xxxx’));
let option = {};
myChart1.setOption(option);
setTimeout(function () {window.addEventListener("resize",()=>{myChart1.resize()})
}, 200)