【百度圖表】頁面引入多個圖表,讓其只適應
阿新 • • 發佈:2017-08-21
++ i++ top color win setoption 實例 get logs
【百度圖表】頁面引入多個圖表,讓其只適應
網上發現有個這樣的方法讓圖表自適應,window.onresize = myChart.resize; 但是發現好像只有最後一個有效,於是就有了下面的方法
就個數組保存myChart所有實例,然後每個都調用一下resize
var charts = []; myChart = echarts.init(document.getElementById(‘main‘)); myChart.setOption(option); charts.push(myChart); myChart = echarts.init(document.getElementById(‘main2‘)); myChart.setOption(option); charts.push(myChart); window.onresize = function(){ for(var i = 0; i < charts.length; i++){ charts[i].resize(); } };
【百度圖表】頁面引入多個圖表,讓其只適應