由于vue中引用对象的值是可以传递的,会造成显示数据的二次污染,所以需要先深拷贝一次对象,避免这种情况。
简单的做法:
//进行深拷贝,防止对对象值传递
let data=JSON.parse(JSON.stringify(item.table));
item.table:原来的对象
data:拷贝后的对象
由于vue中引用对象的值是可以传递的,会造成显示数据的二次污染,所以需要先深拷贝一次对象,避免这种情况。
简单的做法:
//进行深拷贝,防止对对象值传递
let data=JSON.parse(JSON.stringify(item.table));
item.table:原来的对象
data:拷贝后的对象