重读vue电商网站43之使用 lodash 中 cloneDeep(obj) 来实现深拷贝

Using npm

Js

$ npm i -g npm
$ npm i --save lodash
_.cloneDeep(value) 使用


项目中使用 cloneDeep 需求:由于 addForm 中商品所属的分类数组 goods_cat在商品分类模块需要使用 v-model 进行双向绑定数组形式,而我们调用添加商品 api 时,需要字符串形式的,这就产生了冲突,于是我们可以通过深拷贝操作来达到我们的需要。

首先,导入 lodash。

 

然后,直接调用 lodash 中 cloneDeep 方法实现对对象的深拷贝。

 

posted @   前端导师歌谣  阅读(106)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示