echarts重新渲染图表重叠

1,661 阅读1分钟

场景:点击按钮查看echarts大图,第一次分别点击表1,表2, 关闭弹窗,重新打开表1,会发现表1表2数据重叠

原因:

let myChart = echarts.init(this.$el);
this.chart = myChart.setOption(this.getOptions());

问题修改:

let myChart = echarts.init(this.$el);
this.chart = myChart.setOption(this.getOptions(), true);

第二个参数是可选项,是否不跟之前设置的option进行合并,默认是false,即合并。