每日前端
大道至简

Vue实现对数组、对象的深拷贝、复制

在vue中,如果多个组件引用了同一个对象作为数据,那么当其中一个组件改动对象数据时,其他对象的数据也会同步改动。这时候如果我们不想要双向绑定的话就需要对该对象进行深拷贝

export function ObjectClone(obj) {
const jsonStr = JSON.stringify(obj)

return JSON.parse(jsonStr)

深拷贝之后的对象就可以自由使用了

未经允许不得转载:每日前端 » Vue实现对数组、对象的深拷贝、复制
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

一个更全的前端开发资源库

立即前往