document.getElementById获取不到el-dialog弹窗里的标签元素
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020072214475618.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80ODE5MDc2Nw==,size_16,color_FFFFFF,t_70)
原因:el-dialog里的元素还没有加载完,document.getElementById获取不到标签。
解决:el-dialog加载完进行获取,放到this.$nextTick(() =>{} 里进行获取。
javascript
this.$nextTick(() => {
var dom = document.getElementById('analysisEcharts');
console.log(dom);
}
这样就可以获取到了:
参考:https://blog.51cto.com/9243237/2512513