引用echarts,数据太多,留白区时间太久怎么优化

最近做的一个项目,就把echarts图表封装起来再导入页面使用,但是数据少还好,但是要查询三个月内的数据就多达几万条,点击查询按钮后,从接口拿到数据后至少10秒后才渲染图表,我加入了echarts官方文档的showloading方法和hideload方法,但是呢,情况也是如此,留白的时间太久,他这个加载中也是在图表渲染前两三秒才会出现,数据少还好,数据一多,这个加载中的方法感觉就是起不到啥作用,就想问问大佬有啥子解决办法不?开导开导我

阅读 3.7k
2 个回答
  1. 抽样。(三个月内的数据就多达几万条)

    1. 让他返回更少的行数,比如说之前是日,变成周、或者说十天
    2. 让他返回更少的列数,肯定有不需要用到的字段。
  2. 异步。分开阶段查询,一开始只查最近几天,然后其他数据分批往回查。

但是感觉几万条数据不至于这么慢呀。。。

,如果后端无法优化还是加缓存比较好

推荐问题