原因是(tab切换一开始显示的不是echarts组件, 这就导致容器一开始是display: none; 隐藏状态, 此时获取不到echarts的dom元素(从页面消失, 脱离文档流), 所以echarts就默认给自己设置了100px的宽
解决办法
我是在判断图表是否存在后,去计算了el-tabs的宽,赋值给图表。代码如下:
document.getElementById('creditLine1').style.width = document.getElementsByClassName(