用按钮切换echarts图表的时候,该消失的图表还在,加个key属性就解决了 <div class="chart" id="myChart" key="myChart" v-if="isShow"> </div> <div class="chart" id="myChart1" key="myChart1" v-else> </div>