关于添加对象的中属性问题?
来源:3-8 Vue中的列表渲染

会飞的铁蛋
2019-06-06
为什么复制 vm.userInfo{…},就可以动态添加进属性呢?
var vm = new Vue({
el:’#app’,
data: {
userInfo: {
name: “xm”,
age: 30,
sex: "male
}
},
vm.userInfo.family=‘xh’; //添加的都是在同一 userInfo 地址空间添加属性,为什么这样添加不行有什么区别呢?
写回答
1回答
-
区别在于直接添加,vue不会给你加底层的setter和getter,利用vue提供的方式去加,vue会帮你加底层的setter和getter
012019-06-07
相似问题
什么是选项对象?
回答 2
关于添加上Vue实例属性的疑问
回答 1