关于echarts在bootstrap框架下的自适应

单图表时可以使用

window.onresize = myChart.resize();

多图表时,如果使用上面的方法会只有一个图表可以自适应。为了解决这个问题,就需要转变一下上面的方法。

var charts = [];//定义一个全局变量

charts.push(myChart);//将每个图表的实例存到全局变量中。

window.onresize = function(){//在所有图表之后
    for(var i = 0; i < charts.length; i++){
        charts[i].resize();
    }
};


猜你喜欢

转载自blog.csdn.net/majian19901021/article/details/77836534