VUE生成dom后执行函数

需求,动态生成列表数据,列表中有echarts表格

echarts渲染图形时,需要当然dom已经生成

调用API获取数据后,动态生成dom后,再获取dom

使用this.$nextTick方法

this.list = res.data
this.$nextTick(() => {
  // 执行
 var myChart = eval(
                  `echarts.init(document.getElementById("${ele.appKey}"))`
                );
})

你可能感兴趣的:(VUE生成dom后执行函数)