Echarts如何清除上一次加载的数据
的有关信息介绍如下:小编运用Echarts做趋势图,做了几个查询,一个是按月的查询,一个是按年的查询。但是当自己点击完按月的查询以后,然后在看按年的,发现出现了上一次的数据。下面小编就给大家分享Echarts如何清除上一次加载的数据
首先我们先来看一下按月查询的趋势图的具体内容,如下图所示X轴是1-12月份,Y轴是金额,这里查询的是2017年的,顺便把2016年的同比情况也列出来了
然后当我点击按年查询的时候,出现了如下图所示的情形,理论上按年查询的话不应该在出现同比数据了
一开始我怀疑是加载数据的时候有问题,但是仔细测试了一番并五任何的问题,代码如下图所示:
接下来我就考虑到了,这个应该是上次加载图表的残留数据,于是我就查了下API文档,果真是,而清除的办法居然设置一个参数就可以了,如下图所示:
下面我们在运行程序看一下按月的查询情况,如下图所示,很正常
然后主要来看一下按年的查询是否正常,如下图所示,你会发现与步骤2相比确实少了同比的数据了,证明显示的正常。
综上所述,Echarts清除上次加载的数据只需要在setoptions中设置第二个参数为true即可。默认为false,即融合所有加载数据。怎么样,是不是很简单!