Vue – 使用Lodash进行深拷贝

  • Post author:
  • Post category:vue




深浅拷贝的理解


浅拷贝 :

只是将数据中所有的数据引用下来,依旧指向同一个存放地址,拷贝之后的数据修改之后,也会影响到原数据的中的对象数据。例如:Object.assign(),…扩展运算符


深拷贝:

将数据中所有的数据拷贝下来,对拷贝之后的数据进行修改不会影响到原数据。



使用lodash

安装

$ npm i --save lodash

使用

import lodash from 'lodash'

const obj=cloneDeep(objects)

还有许多方法可以使用:


Github



Lodash 中文文档



版权声明:本文为estrusKing原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。