如上圖所示一個頁面有兩個echarts圖形:散點圖和折線圖,如果還寫為:
myChart.setOption(option); window.onresize = myChart.resize;
則只有一個圖形可自適應窗口大小,另外一個則不能隨窗口大小而改變圖形大小,
解決辦法為在每一個echarts圖形頁面將上面代碼改為如下代碼:
myChart.setOption(option); window.addEventListener("resize",function(){ myChart.resize(); });