导航

解决多次改变数据,导致echart视图保留上一次绘画结果

Posted on 2021-06-02 12:06  小白*代码  阅读(1032)  评论(0)    收藏  举报

由于用户多次操作(例如:不断改变检索条件,重新请求数据),导致echart不断的渲染。

多次之后会出现数据改变了,但是echart部分数据未重新渲染(有一部分会保留上一次的渲染结果)的现象

解决方法在 setOption的时候添加第二个参数为true

如下:

const myChart = window.echarts.init(this.$refs['echart_bar']);
 myChart.setOption(this.Bar, true);