当要对dialog进行dom操作时(比如用echarts做个图表),发现控制台报错,找不到节点???真让人头大。
原来这个dialog它竟然是懒加载的!!!!
婊担心,它footer是实时加载的,so是时候来一波骚操作。
把要获取的节点放在footer里就好了!
<!-- 对话框 -->
<el-dialog title="" width='1000px' :visible.sync="dialogFormVisible">
<div slot="footer" class="dialog-footer">
<div id="lineChart" style="width: 900px;height:400px;"></div>
<el-button type="primary" @click="dialogFormVisible = false">确 定</el-button>
</div>
</el-dialog>