1. 程式人生 > >一個頁面存在多個echarts圖形,resize失效,圖形自適應視窗大小

一個頁面存在多個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