Echarts图表在div尺寸变化时的自适应

Posted 李晓LOVE向阳

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Echarts图表在div尺寸变化时的自适应相关的知识,希望对你有一定的参考价值。

问题描述:当界面完成Echarts图表加载时,这个时候如果调整界面大小,展示Echarts的Div大小也随之改变(div的宽、高是通过百分比设置的),但是Echarts图表的大小未发生改变,压缩在了一起。

解决方案:设置Echarts图表大小在Div大小改变是,重新调整大小。

解决方法:

1、如果是单个Echarts图表

//使用刚指定的配置项和数据显示图表。
myChartSex.setOption(option);

window.onresize = myChartSex.resize;

2、如果是多个Echarts图表

window.addEventListener("resize", function () 
		myChartSex1resize();
        myChartSex2.resize();
	  );

了解更多,请关注微信公众号:

 

以上是关于Echarts图表在div尺寸变化时的自适应的主要内容,如果未能解决你的问题,请参考以下文章

eChars移动端自适应学习笔记

echarts动态改变图表的大小

前端可视化ECharts 实现响应式图表

ECharts 自定义系列 profile 坐标转置

echarts 初始化失败问题。

echarts自适应大屏方案 亲测有用