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

推荐订阅源

H
Help Net Security
爱范儿
爱范儿
V
Visual Studio Blog
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 三生石上(FineUI控件)
博客园 - Franky
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
罗磊的独立博客
L
LangChain Blog
Jina AI
Jina AI
IT之家
IT之家
J
Java Code Geeks
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页

博客园 - 一个人的合唱

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