使用百度的Echarts,我想在一个div元素中放置一个饼图(我正在使用Bootstrap)。
所以我有:
我已经从官方文档中获取了javascript代码https://ecomfe.github.io/echarts/doc/example/pie1.html#-en。
问题是饼图没有显示,因为在检查HTML代码时,我发现宽度为0。为什么echarts不从父元素设置宽度?我不想设置固定宽度(我发现它可以工作),因为图表不具有响应性。
所以我有:
<div class="row">
<div class="col-md-4">
<div id="chartGift" style="height:400px;"></div>
</div>
</div>
我已经从官方文档中获取了javascript代码https://ecomfe.github.io/echarts/doc/example/pie1.html#-en。
问题是饼图没有显示,因为在检查HTML代码时,我发现宽度为0。为什么echarts不从父元素设置宽度?我不想设置固定宽度(我发现它可以工作),因为图表不具有响应性。
width: 100%
,否则resize()
不起作用。文档也没有提到这一点,但我想这只是常识 :) - Anjan Biswas