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

推荐订阅源

aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
Engineering at Meta
Engineering at Meta
I
InfoQ
T
Tailwind CSS Blog
N
Netflix TechBlog - Medium
S
SegmentFault 最新的问题
H
Help Net Security
博客园 - 【当耐特】
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
博客园 - 叶小钗
T
The Blog of Author Tim Ferriss
腾讯CDC
雷峰网
雷峰网
Martin Fowler
Martin Fowler
The GitHub Blog
The GitHub Blog
D
Docker

博客园 - 一个人的合唱

手写简易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)    收藏  举报