logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

echarts宽高随父容器自适应,以及设置dom高为100%变为100px的解决

echarts的文档里面说宽高必须设置固定值,不然图形无法渲染出来。有一种方式可以解决这个问题,通过设置百分比来渲染图形,就是在dom上级包一层父容器,父级和子级都设置宽高为百分比,子dom宽高都设置100%,渲染图形的时候,根据父dom的宽高,dom.offsetWidth计算出实际宽高,然后将图形dom的宽设置成此值,再调用MyChart的resize()方法,重新渲染一遍图形<div

到底了