echarts第二次渲染相同的图出现重叠的问题

问题来源:在用echarts做数据的展示,第二次请求数据之后渲染生成的图会出现之前的图还有遗留的部分无法清除的情况

解决办法参考有时间织个毛衣文章

解决办法:应该设置mychart.setOption({},true);

原因:chart.setOption(option,notMerge,lazyUpdate);

option:图表的配置项和数据

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据驱动? 使用过Vue React框架我们就知道,我们不再更改某个DOM的innertext和innerh...
    Mr_Treasure阅读 8,409评论 0 5
  • 一、简单入门 1.从官网下载echarts http://echarts.baidu.com/download.h...
    X_smart阅读 7,715评论 0 7
  • 最近在实习期间,接手了一个数据搜索项目,需要我从后台调取数据,并将之用折线图直方图显示出来,并且可以将多组数据绘制...
    南客nk阅读 12,466评论 3 21
  • 这几天公司里边有一个项目,叫做日控制台,该项目是在webview下的一个webapp,使用vue构建,项目中要求使...
    剑来___阅读 12,515评论 2 9
  • 林丰【中国平安财产保险股份有限公司厦门分公司】 【日精进打卡第16天】 【知~学习】 《六项精进》背诵1遍共20遍...
    丰疯子阅读 734评论 0 0