Avoid mutating a prop directly since the value will be overwritten whenever

vue项目子组件里的某个方法调用的时候报上述错误

1.父组件
在这里插入图片描述
2.子组件



父组件的引入组件以及方法省略
过程是这样的
父组件是详情页面,子组件是一个tab页,分组件写的,在子组件里有新增,修改删除事件。然后报了这个错误
3.修改方法
1.tab的数组换个名字
在这里插入图片描述
2.return
在这里插入图片描述
3.在数据变化的时候用dtFormInExpTypeLatedListData接收
在这里插入图片描述
这样就可以了,

总结

props从父组件传递数据到子组件,不能子组件更改修改父组件,单向传递,所以,这个简单点就是找个中间值来代替

你可能感兴趣的:(vue,JavaScript)