Echarts图表存在数据缓存问题:
解决方法:
1 每次跟新数据之前的数据都会保留在图上,是因为echarts默认叠加的。
myChart.setOption(option, true);
2 清理数据
var myChart = echarts.init(document.getElementById('绑定HTML元素的id'));
myChart.clear(); //清空当前所有数据
3 如果前面都解决不了
试试看是不是前面方法已经生效了。我自己在chrome浏览器上不能生效,但是打开其他浏览器是可以的,因为我之前没有在其他浏览器上打开该echarts网页。
解决方法 ,chrome的浏览器缓存的是之前的图表,我自己手动删除浏览器本地的数据,chrome上记得勾选缓存的图片和文件。
如果有其他解决方法,欢迎分享、安利