解决多次改变数据,导致echart视图保留上一次绘画结果
由于用户多次操作(例如:不断改变检索条件,重新请求数据),导致echart不断的渲染。
多次之后会出现数据改变了,但是echart部分数据未重新渲染(有一部分会保留上一次的渲染结果)的现象
解决方法在 setOption的时候添加第二个参数为true
如下:
const myChart = window.echarts.init(this.$refs['echart_bar']); myChart.setOption(this.Bar, true);