一般数据大屏都是要实时数据轮询得
以前得做法:setInterval 定时器在这里插入图片描述
经过一系列得优化,采用setTimeOut 封装方法,在接口完成后 再隔一段时间再次请求比较合理。这个时候得在错误回调中也得再次调用定时器得方法

实现:我是采用了一个变量Num 接口回调中 this.num++;然后在watch 中去执行

注意:echarts中 不停得创建echarts对象非常占用网页内存
解决方法:

var myChart = this.echarts.getInstanceByDom(document.getElementById('linkTop10'));
  if (myChart === undefined) {  
        myChart = this.echarts.init(document.getElementById('linkTop10'));
   }
Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐