把對象中的數據給了某個變量,改變一個對象的值,另外一個對象也變化的解決辦法!

在vue中,在data裏創建兩個對象。vue data() {     return {       dataA:{         a:0       },       dataB:''      } }; 將dataA的內容賦值給dataB,改變dataB裏對象的值,發現dataA裏的值也跟着變化了。爲何會出現這種狀況呢?其實,這是一個引用傳遞而不是值傳遞,dataA和dataB指向的是同一個
相關文章
相關標籤/搜索