vue不推荐直接在子组件中修改父组件传来的props的值,会报错
报错原因:
props传值是单向数据流,只能由父组件传递给子组件,子组件被动接受,一旦子组件自己试图修改props中的值,就会报上述错误,这样会防止从子组件意外改变父级组件的状态,从而导致你的应用的数据流向难以理解。
1、通过父组件触发子组件数据的修改方法
this.$refs
2、在子组件定义一个变量用来接收父组件传过来的值,使用时改变该变量的值可以避免报错
3、…
vue不推荐直接在子组件中修改父组件传来的props的值,会报错
报错原因:
props传值是单向数据流,只能由父组件传递给子组件,子组件被动接受,一旦子组件自己试图修改props中的值,就会报上述错误,这样会防止从子组件意外改变父级组件的状态,从而导致你的应用的数据流向难以理解。
1、通过父组件触发子组件数据的修改方法
this.$refs
2、在子组件定义一个变量用来接收父组件传过来的值,使用时改变该变量的值可以避免报错
3、…