使用echarts图表时会遇到屏幕宽度变化,,而echarts的图表宽度不变
var myChart= echarts.init(document.getElementById('twChart'));
myChart.setOption(option);
//在初始图表时加以下方法
//方案一:只有一个图表时可加
setTimeout(function (){
window.onresize = function () {
myChart.resize();
}
},200)
//方案二:当有多个图表就需要用到这个
setTimeout(function (){
window.addEventListener("resize", function () {
myChart.resize();
})
},200)