關於echarts,數據使用setInterval定時刷新的問題

項目作數據可視化使用的是百度的圖表庫 echarts,使用setInterval進行定時數據刷新。這時候會遇到一個問題。
當瀏覽器窗口變化的時候,setInterval會愈來愈快這顯然是個bug,須要清除定時器。
echarts通常都會作onresize。因此在onresize的時候清除定時器就不會出現setInterval 疊加的狀況。瀏覽器

var _timerPie1;
_timerPie1 = window.setInterval(function () { //數據動態展示
        //
    },1000);
    
window.onresize = function (){
    clearInterval(_timerPie1);
}
相關文章
相關標籤/搜索