为什么引的echarts 不能百分之百占满父级容器呢?

img


这个是canvas占容器一部分的图

img


这个是他的父容器,我用grid 不行吗这到底是怎么整可以搞出来呢?

检查下初始化echarts的代码是不是指定了width和height了,不指定是自动填充满容器的,如下面这样设置了width,height会按照配置的值显示.

同时检查下是否样式设置过canvas的width/height并且用!important提升了样式等级

var myChart = echarts.init(chartDom, null, { width:450,height:450 });

初始化容器一般会设置宽度和高度

echarts 绘制时候给的option 里边有边距的设置的,默认的值可能留白比较大。你改一下options 里边的相应设置试试吧。