在引用Echarts的时候发现控制台Uncaught TypeError: Cannot read property ‘getAttribute’ of null
报错发现是因为 实例化的echarts 的元素不存在(未找到指定的元素)也就是
装图表的HTML元素不存在,实例化之前打印 document.getElementById(‘id’) 为null
解决办法:
vue中使用dialog的话
show() {
this.dialogVisible = true;
this.$nextTick(() => {
this.init()
})
}
其实就是根据情况异步 实例化 echarts
菜鸟记性差,只是记录自己遇到过的BUG,解决不对 望大佬指出,好改正,勿喷~~~