vue 在循环之后 v-model不起作用 输入框不能输入值
问题:开始没有设置预设值时,v-model可以起作用,设置之后 失效
computed:{
searchInfo:{
get:function () {
let object=this.searchObject;
this.formItemList.forEach(value=>{
this.$set(object,[value.prop],value.dataType||'');
// object[value.prop]=value.dataType||'';
});
console.log(object);
return object
},
}
},
原因:searchInfo对象没有初始化,属性未声明
解决:使用this.$set