
原因:容器元素设置了display: none属性,所以echarts无法获取到容器的宽高值。例如容器设置100%,图表实际宽度只有100px。
解决方法:
1. 根据自身需求动态设置宽高
mychart.resize({
width: $(window).witdth(),
height: $(window).width(),
})
2. 给容器宽高设置定值
本文探讨了ECharts在容器元素设置display:none属性时,图表无法正确获取宽高值的问题。通过动态调整宽高或设定固定尺寸的方法,解决了图表显示不全的困扰。

原因:容器元素设置了display: none属性,所以echarts无法获取到容器的宽高值。例如容器设置100%,图表实际宽度只有100px。
解决方法:
1. 根据自身需求动态设置宽高
mychart.resize({
width: $(window).witdth(),
height: $(window).width(),
})
2. 给容器宽高设置定值
1223

被折叠的 条评论
为什么被折叠?