element-UI 组件 dialog 中 ref 获取不到的问题解决方案
·
官方解释
Dialog 的内容是懒渲染的,即在第一次被打开之前,传入的默认 slot 不会被渲染到 DOM 上。因此,如果需要执行 DOM
操作,或通过 ref 获取相应组件,请在 open 事件回调中进行。
解决方法:
<el-dialog @open="show()"></el-dialog>
show() {
//防抖
setTimeout(() => {
console.log(this.$refs);
}, 0);
},
更多推荐
所有评论(0)