vue中的深拷貝lodash的用法及解釋


說明

如果兩個地方都需要用同一個數據,但是其中一個地方要求這個數據是數組類型的,另一個地方要求這個數據是字符串類型的,那么我們就可以深復制一份數據,然后把復制的數據轉成字符串類型,原數據讓他還是原來的數組類型,然后兩份數據各用各的,互不影響。

1.下載lodash插件

npm i --save lodash

2.在需要用這個插件的.vue頁面引用該插件

import _ from 'lodash';

這里一般都是把引用進來的名字定義為下划線

3.在對應的js里面使用深復制

 _cloneDeep(要復制誰,這里就寫誰) 然后改方法會返回一個全新的對象,這里賦值給form ,這樣就把this.addForm深復制了一份,然后轉成了字符串。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM