绑定同一对象的不同组件,当对象发生变化时,组件同时发生变化,及时将对象做拷贝处理也无法解决。因此需要做js的深拷贝,生成新的指针指向不同位置,两个对象互不影响。
let data1 = JSON.parse(JSON.stringify(data))
[JavaScript]实现对象深拷贝
最新推荐文章于 2023-04-19 12:01:13 发布
绑定同一对象的不同组件,当对象发生变化时,组件同时发生变化,及时将对象做拷贝处理也无法解决。因此需要做js的深拷贝,生成新的指针指向不同位置,两个对象互不影响。
let data1 = JSON.parse(JSON.stringify(data))