首页 > 其他 > 详细

echarts 柱状视图查询后,再次查询,少于第一次查询的,第一次数据没有清除(二次渲染时,把第一次的数据合并一起渲染了)

时间:2020-05-08 22:37:49      阅读:92      评论:0      收藏:0      [点我收藏+]

 第一次查出来的数据:

技术分享图片

 

第二次查询,把上次查询的数据合并显示了:技术分享图片

 

 正确的显示应该是:

技术分享图片

 

 

 

  解决方法:

一:在setOpiont前加入

chart.clear();
二:在 setOpion方法修改默认值,不合并上次查询数据
setOption({},true);

chart.setOption(option,notMerge,lazyUpdate);

option:图表的配置项和数据

notMerge:可选,是否不跟之前设置的option进行合并,默认为false,即合并。(这里是导致二次渲染不成功的根本)

lazyUpdate:可选,在设置完option后是否不立即更新图表,默认为false,即立即更新。

echarts 柱状视图查询后,再次查询,少于第一次查询的,第一次数据没有清除(二次渲染时,把第一次的数据合并一起渲染了)

原文:https://www.cnblogs.com/edrp/p/12853222.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!