对象深拷贝的我们都知道Object.assign方法,但要注意的是此方法只对对象有用。
数组对象的话,就是数组中包含多个对象,实现深拷贝可以这样实现:
方法一:循环数组每个对象都复制(其实还是对象复制)
for(let i=0;i<res.data.length;i++){
this.OriginalData.push(Object.assign({}, res.data[i]))
}
方法二:转一下字符串就行啦
this.OriginalData= JSON.parse(JSON.stringify(res.data))