VueJS 对象更新

参考地址:

VueJS 中 对象普通的更改是不会实时响应的,
例如obj.name="";这个不会放到观察者模式中。

好像obj=needObj也可以

在参考地址中,我用的this.$set也不行,所以我用第三种方式,重新创建一个对象。然后就可以在v-model中重新绑定了

//原先的obj={}
//利用Object.assign({},this.obj)创建新对象
needObj={a1:"",a2:""}
this.obj=Object.assign({}, needObj)

2020.05.06更新

 Object.assign(this.old, new) //对象更新,第一个为需要更新的对象,第二个为最新的对象
posted @ 2020-03-19 10:16  Alex_Mercer  阅读(789)  评论(0编辑  收藏  举报