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) //对象更新,第一个为需要更新的对象,第二个为最新的对象


免责声明!

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



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