[問題] vue props和data的問題

看板Web_Design作者 (白紊)時間4年前 (2020/04/13 21:23), 4年前編輯推噓0(003)
留言3則, 1人參與, 4年前最新討論串1/1
https://imgur.com/Dn5EZSx
問題如圖 在父組件我有一個 parent_data 在子組件的child_data 給予parent_data 的值 但是變動child_data 的值的時候,卻會連parent_data也一起改變 子組件不是不能直接改變父組件的props 值嗎?是不是我理解錯了? 我該怎麼在子組件使用父組件parent_data 的值,卻又不改變原本的值 ----- Sent from JPTT on my Asus ASUS_X00PD. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.45.220 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1586784232.A.FA3.html

04/14 00:53, 4年前 , 1F
vue的props遇到object和array時和原生js相同,是用類
04/14 00:53, 1F

04/14 00:53, 4年前 , 2F
似call by reference的方式運作的
04/14 00:53, 2F

04/14 00:56, 4年前 , 3F
this.children_table=this.parent_table.slice();
04/14 00:56, 3F
大概了解了,感謝 ※ 編輯: adzc2568 (39.13.161.113 臺灣), 04/14/2020 09:18:31
文章代碼(AID): #1Ub6Ve-Z (Web_Design)
文章代碼(AID): #1Ub6Ve-Z (Web_Design)