Eslint 报错,提示不能修改 props 数据

来源:7-9 搜索结果 - 渲染搜索结果数据

爱吃鱼的羊

2023-02-02

图片描述
Unexpected mutation of “data” prop.eslintvue/no-mutating-props
https://eslint.vuejs.org/rules/no-mutating-props.html
初学者,没看明白,请问下老师,有什么好的解决办法呢
这个报错百度了一下,知道报错的原因,不能修改 props 从父组件 接收过的数据。解决办法没有找到或者更准确说的是没看明白,所以问问老师这问题该如何解决。

写回答

1回答

Sunday

2023-02-02

你好

props 传递来的数据是不可以在子组件中修改的。

如果想要修改 props ,那么需要使用《子组件通过父组件的方式》来进行修改。

具体的方法,我给你找了一个博客,希望可以帮到你: https://juejin.cn/post/6854573214618615815 

0
3
Sunday
回复
爱吃鱼的羊
其实你的这三步学习法是一种很好的方式。学习的过程是一个痛并快乐的过程,希望可以一起进步。加油💪🏻
2023-02-03
共3条回复

uni-app从入门到进阶 系统完成项目实战

专门为小程序0基础学员而设,让你拥有能上线的作品

1105 学习 · 743 问题

查看课程