vue弹窗中使用echarts不显示的问题

vue dialog中直接调用echarts的渲染方法的时候报错:

1.png

这是因为弹窗中的DOM还没有加载完成,就对DOM进行操作造成了;

解决方法为在操作弹窗显示的事件中添加nextTick 来调用exharts的方法

     this.$nextTick(() => {
        //  执行echarts方法
        this.drawLine();
      })

你可能感兴趣的:(vue弹窗中使用echarts不显示的问题)