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