通过上网查阅资料后,发现本来没有的属性给它赋值会导致此属性没有getter和setter方法,所以vue无法动态修改。
解决办法就是:
使用vue的全局api方法 this.$set(data, property, value)
data
为要修改的对象,property
为要添加的属性,value
就是这个属性的值
_this.form.userid=res.data.recid替换成
_this.$set(_this.form,'userid',res.data.recid)
通过上网查阅资料后,发现本来没有的属性给它赋值会导致此属性没有getter和setter方法,所以vue无法动态修改。
解决办法就是:
使用vue的全局api方法 this.$set(data, property, value)
data
为要修改的对象,property
为要添加的属性,value
就是这个属性的值
_this.form.userid=res.data.recid替换成
_this.$set(_this.form,'userid',res.data.recid)