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




免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM