这是vue3中遇到的一个很奇怪的问题,其他父组件在使用的时候没有问题,但是就是在这个父组件中使用会自动更改父组件传入的值。 父组件使用方法如下: 子组件接收如下: 很奇怪的是每次在子组件修改chhData时,并未进行emit,父组件的detailData会跟着一起改,就跟被浅拷贝了一样,找了好久问题,最后深拷贝了一下props.detailData才算解决,但是还是不知道原理是啥。
chhData
emit
detailData
props.detailData