项目中echart结合tab选项卡和select使用时会出现数据更新但视图未更新这种情况。
解决方法:
1.我用这种方法是能解决问题的
<div ref="lineChart"> </div>
this.chart.setOption(options,true)
2.下面是查阅的一些其他文章的见解,在这里分享一下
let dom = document.getElementById("container");
let myChart1 = echarts.init(dom);
myChart1.clear();
//手动在新的渲染的时候清空xData和yData
this.xData = [];
this.yDATA = [];
setOption是挂载在echart实例上的方法。
不清楚的话可以看我的echart配置项详解
链接: echart配置项详解.