vue对象的拷贝
直接拷贝
直接复制错误,是引用关系,将target对象的属性修改之后,origin也会相应的改变,因为这里的target与origin这两个引用实际上是指向同一个对象。
let origin = { name: '张三', age: 12 } let target = origin; target.name = '李四';
深拷贝
这种方式不仅仅是增加一个引用,而是将属性也拷贝过来了。
let target=JSON.parse(JSON.stringify(this.origin));
----淡定从容,宁静致远----