在vue中使用echart的resize时,有的页面跳转至该页面时触发,有的页面跳转至该页面时不触发

在vue中使用echart的resize时,有的页面跳转至该页面时触发,有的页面跳转至该页面时不触发

 var myChart = this.$echarts.init(document.getElementById("aaaa"));
 myChart.setOption(this.option);
window.addEventListener("resize", function () {
        myChart.resize();
      });

  1. 是否给ECharts的容器设置了固定的宽高?
  2. 首次加载之后,resize事件未生效,图表未自适应,打印一下你的 myChart

你是在窗口上绑定了resize事件,肯定窗口大小发生变化才会执行里面的代码,也就是echart的resize