解决element-ui el-dialog 中 含有el-table时 $refs获取不到的问题

在项目中遇到一个坑,element-ui el-dialog 中 含有el-table时 $refs获取table的ref总是undefined
研究了很久发现一个解决办法有效,比定时器先打开dialog再关闭的方案好多了

//点击显示Dialog
showParentModel(){
	//这个是dialog显示
    this.dialogParentVisible = true;
    
    // 更新dom
    //ref在这段方法中可以调到
    this.$nextTick(()=>{
        let param = {
        	modelType: this.dataForm.baseModelType
        }
        //此时能够调到ref,而且table也正常刷新了
        this.$refs.baseModelTable.find(param); 
    });
}, 
发布了23 篇原创文章 · 获赞 0 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览