一個頁面存在多個echarts圖形,resize失效,圖形自適應窗口大小


當一個頁面有兩個echarts圖形,想要頁面大小發生改變,重新繪制圖形如果還寫為

                  myChart.setOption(option);
                window.onresize = myChart.resize;
則只有一個圖形可自適應窗口大小,另外一個則不能隨窗口大小而改變圖形大小,

解決辦法為在每一個echarts圖形頁面將上面代碼改為如下代碼:

                myChart.setOption(option);

                window.addEventListener("resize",function(){

                        myChart.resize();

                });

 


作者:The_codinggirl
來源:CSDN
原文:https://blog.csdn.net/peichuangaoling/article/details/50372895 


免責聲明!

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



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