echarts 通過dom獲取echarts實例,批量監聽reset


重點在於 echarts.getInstanceByDom 這個 API

 

我的js:

 // 懶加載優化:滾動節流策略
 var __SCROLLTIMER__ = null

 // 重新設置 echarts 的寬高
 var resizeEcharts = () => {
     $('[_echarts_instance_]').each((i, e) => { 
         echarts.getInstanceByDom(e).resize()
     })  
 }

 // 綁定事件
 window.onresize = function () {
     clearTimeout(__SCROLLTIMER__);
     __SCROLLTIMER__ = setTimeout(resizeEcharts, 150);
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM