vue怎么将echart图表循环绑定到动态的ID上

因为每个图表都相同,想要用v-for循环echart图表

https://img3.mukewang.com/5b92747e0001c8f708000477.jpg

循环的代码

<el-col :span="6" v-for="(item,index) of items" :key="item.id">
    <div class="body">
      <div class="echart" :id="getID(index)"></div>
    </div>
</el-col>

动态的id

getID(index) {  return "echart_" + index;
}

echart绑定的id

mounted() {    this.$nextTick(function() {      this.drawPie("chart");
    });
},
drawPie(id) {  this.charts = echarts.init(document.getElementById(id));
},

怎么样将echart的id写成getID()方法中的ID


翻过高山走不出你
浏览 4453回答 2
2回答

繁星点点滴滴

把chart组件抽象出来
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Vue.js