作者adzc2568 (白紊)
看板Web_Design
标题[问题] vue props和data的问题
时间Mon Apr 13 21:23:50 2020
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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1586784232.A.FA3.html
1F:→ at5lp6andy: vue的props遇到object和array时和原生js相同,是用类04/14 00:53
2F:→ at5lp6andy: 似call by reference的方式运作的04/14 00:53
3F:→ at5lp6andy: this.children_table=this.parent_table.slice();04/14 00:56
大概了解了,感谢
※ 编辑: adzc2568 (39.13.161.113 台湾), 04/14/2020 09:18:31