qq_28019937
云梦粟林
采纳率0%
2017-02-17 03:22 阅读 5.4k

settimeout 循环刷新echarts图表,内存溢出

echarts插件问题,settimeout 循环刷新echarts图表,内存不断增长,时间久了导致浏览器崩溃

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_29594393 当作看不见 2017-02-17 03:45

    图形的更新,一般更新的只有一小部分数据 ,那么除了第一次加载所有数据,后面就只需要加载更新部分的数据,
    创建一个队列 ,将新的数据加入一个到数据队列,旧数据移除一个
    可以直接 使用 数组的 push() 和shift() 来达到。这样每次刷新只需要更新极少一部分数据。

    点赞 评论 复制链接分享
  • lihongbiao0610 lihongbiao0610 2017-02-17 06:12

    内存增长不一定和echarts有关系,是不是写了个死循环呢。
    怎么刷新的echarts呢,setOptions吗?

    点赞 评论 复制链接分享

相关推荐