echarts图初始化后不能自适应浏览器的缩放,线条等会伸出div框或不能填充,需要让echarts的图resize一下,在调用浏览器窗口大小变化时调用resize方法即可
"ECharts没有绑定resize事件,显示区域大小发生改变内部并不知道,使用方可以根据自己的需求绑定关心的事件,主动调用resize达到自适应的效果,常见如window.onresize = myChart.resize"
使用方法:
window.onresize = function(){
cityCountTendencyChart.resize();
mainWhCountTendencyChart.resize();
littleWhCountTendencyChart.resize();
cityCountVisionChart.resize();
mainWhCountVisionChart.resize();
……
}
设置延时:
window.onresize = function(){
setTimeout(function(){
$('a').innerHTML = Math.floor(Math.random() * 100);
}, 1000)
}