前端學習(2733):重讀vue電商網站43之使用 lodash 中 cloneDeep(obj) 來實現深拷貝

 

lodash 官方文檔傳送門

Using npm

Js

$ npm i -g npm
$ npm i --save lodash

_.cloneDeep(value) 使用


項目中使用 cloneDeep 需求:由於 addForm 中商品所屬的分類數組 goods_cat在商品分類模塊需要使用 v-model 進行雙向綁定數組形式,而我們調用添加商品 api 時,需要字符串形式的,這就產生了衝突,於是我們可以通過深拷貝操作來達到我們的需要。

首先,導入 lodash

然後,直接調用 lodash 中 cloneDeep 方法實現對對象的深拷貝。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章