當一個頁面有兩個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