VUE动态生成Element-UI的select不回显问题

话唠不话唠,直接说正题!

大概代码如下,在一个可展开的table里,点击展开按钮,加载select组件。


    
    
      
    


以上内容均复制自element-ui官网

效果

当table表格展开后,加载一个下拉框,再点击下拉框加载其他内容。

但是这时会发现,无论选中什么,都不会回显。

在网上查了类似都问题,大多数都是因为异步加载导致都,解决方法大概有两类,如下:

1. this.$forceUpdate();
2. this.$set(targetObject,targetKey,targetValue);

两种方式我都尝试了,并不适合。

经过各种尝试,找到了适合自己都第三种方式,仅供大家参考:

  
      
      
        
        
      

你可能感兴趣的:(VUE动态生成Element-UI的select不回显问题)