以下是复制官方文档的内容,一直没搞明白两种写法有什么区别呢有时你可能需要为已有对象赋予多个新属性,比如使用Object.assign()或_.extend()。在这种情况下,你应该用两个对象的属性创建一个新的对象。所以,如果你想添加新的响应式属性,不要像这样:Object.assign(vm.userProfile,{age:27,favoriteColor:'VueGreen'})你应该这样做:vm.userProfile=Object.assign({},vm.userProfile,{age:27,favoriteColor:'VueGreen'})
长风秋雁
PIPIONE
相关分类