由于el-tabs切换的时候,不显示的tab内容默认通过display:none,所以导致echarts图表为100px 解决办法: 在图表上使用v-if来解决 <carbonEmissionMonitoring v-if="threeMenuName=='碳排放监测'"></carbonEmissionMonitoring> carbonEmissionMonitoring是封装的图表组件,给组件上设置v-if即可解决el-tabs切换问题