1. 程式人生 > >vue爬坑:把對象中的數據給了某個變量,改變一個對象的值,另一個對象也變化

vue爬坑:把對象中的數據給了某個變量,改變一個對象的值,另一個對象也變化

stringify 變化 base 數據 ase ref eal log str

今天做項目碰到了 一個坑,一個vue變量賦值給一個新的變量,對這個新的變量裏的值做更改,vue的變量也變了。記錄一下這個坑坑~~

然後百度搜到了一個解決方案: 就是把變量先轉成字符串,再把字符串轉成對象,再進行賦值,vue的變量就不會被

感謝我搜到的記錄:

https://www.cnblogs.com/wr1991/p/9956833.html——逍遙瑞

??我的代碼

var value = JSON.parse(JSON.stringify(vm.value));
                var base = new Base64();
                value.realname = base.encode(value.realname);
     

vue爬坑:把對象中的數據給了某個變量,改變一個對象的值,另一個對象也變化