0

为什么不能在子组件的method修改,却可以在computed里修改?
刚学,看得恍恍惚惚的。。。

clipboard.png

clipboard.png

RainLucky 270
2019-06-14 提问
2 个回答
1

会报错吧vue2.0不能直接修改父组件prop传递给子组件的值
computed是属性调用,而methods是函数调用
computed带有缓存功能,而methods不是
可以看一下mehtods和computed不同之处:https://segmentfault.com/a/11...

1

methods中:
执行changeProps这个方法,修改父组件继承过来的msg
computed中:
返回计算属性computedMsg的值,它的值等于msg + 1,并没有修改msg的值

撰写答案

推广链接