惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
WordPress大学
WordPress大学
罗磊的独立博客
小众软件
小众软件
I
InfoQ
Y
Y Combinator Blog
宝玉的分享
宝玉的分享
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hugging Face - Blog
Hugging Face - Blog
MyScale Blog
MyScale Blog
博客园 - 聂微东
Microsoft Security Blog
Microsoft Security Blog
H
Help Net Security
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园_首页
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
P
Proofpoint News Feed
博客园 - 司徒正美
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Azure Blog
Microsoft Azure Blog
Jina AI
Jina AI
N
Netflix TechBlog - Medium

博客园 - 一个人的合唱

手写简易docker synchronized 泛型学习 反码与补码 解决128位秘钥长度限制的方法 CAP学习 ThreadLocal的学习 读书笔记脑图列表 a=a++和a=++a centos7下安装python3 深入理解jvm虚拟机笔记(二) AtomicInteger的使用 volatile学习 深入理解jvm虚拟机笔记(一) elasticsearch学习笔记 使用fiddler模拟post请求 二叉堆 二叉平衡树 二叉查找树
echarts重新绘制的时候数据未更新
一个人的合唱 · 2017-11-06 · via 博客园 - 一个人的合唱

  最近做的项目,图标需要根据选项来确定要展示的年份的数据。但是发现请求数据重新绘制图表时,有些数据即使所有年份都取消还是显示,最后调试了半天发现数据一点没问题,最后只能猜是否是数据复用了。找了一些资料,自己也测试了半天才确定确实是数据复用了。echarts的setOption说了如果新数据没有覆盖掉原来的数据,那么原来数据会继续重用。如果你的series.data之前是一个[{},{}]这样的形式,重新setOption的时候应该是这样的[{}],另外一个对象就继续重用了。所以应该另外一个也传个空对象来覆盖之前的。但这样很麻烦,而简单点的解决办法是在设置option是多加个选项如:myChart.setOption(option,{notMerge:true});来取消跟之前设置的option进行合并,否则它会默认跟之前的option合并,而使原来的数据得到复用。

纯粹地读书,只为好奇心

posted on 2017-11-06 19:32  一个人的合唱  阅读(1574)  评论(0)    收藏  举报