我也遇到了同样的问题
是表格编辑弹窗 弹出框要预填充表格里的数据
使用row里面的数据赋值到el-select v-model里
`
//template HTML 部分
//js 方法
methods: {
selectChange(val) {
console.log(val)// 展开true || 收起false
//主要看这里
if(this.content && this.content.length > 0 && !val) {
let selectFieldList = []
for(let i in this.content) {
for(let j in this.formLabelAlign.fieldList)
if(this.content[i].fieldName == this.formLabelAlign.fieldList[j].fieldName) {
selectFieldList.push(this.content[i])
}
}
this.formLabelAlign.fieldList = selectFieldList
}
},
...
//总结:就是在触发select 的change事件后重新赋值 v-model 已达到重新绑定的效果,在好多编辑弹框情景下基本能解决问题了
`