当前做的一个项目中,频繁使用到百度团队的Echarts,发在一个页面同时出现多个图表时,只有最后一个图表触发了window.onresize事件,查询官方文档后得到解决。
方法如下:
hwChart.setOption(option_hw); swChart.setOption(option_sw); setTimeout(function (){ window.onresize = function () { hwChart.resize(); swChart.resize(); } },200)