码迷,mamicode.com
首页 > 其他好文 > 详细

【vue-element】表格嵌套表单时,触发不同步

时间:2020-07-18 15:55:32      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:需求   set   获取   百度   $set   visible   不同   ble   表格   

有个需求,需要在表格中点击弹出对话框以供用户选择,然后回显选择文本

但是在点击弹出对话框的时候怎么点都无法弹出,需要在别的表格上按一下键盘才能弹出,关闭也是一样的。

大佬过来帮忙看了一下,发现是属性更新不及时的原因,顺着这个思路百度。

发现是我没有初始化对话框弹出的值,我选择在点击按钮时初始化,也可以在获取表格显示数据的时候初始化。看个人选择吧

用 this.$set(row,‘condiDialogVisible‘,true)就可以了。

showDialog(row){

row.condiDialogVisible = true;

}

改成

showDialog(row){

this.$set(row,‘condiDialogVisible‘,true);

}

【vue-element】表格嵌套表单时,触发不同步

标签:需求   set   获取   百度   $set   visible   不同   ble   表格   

原文地址:https://www.cnblogs.com/liangdaofeng/p/13335778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!