mpvue 子组件 如何获取vuex
4 回答

斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
vue组件的数据传递应该是单向,永远是向下的,把父组件属性方法传递到子组件。 如果子组件要改变不同的颜色,是应该接受父组件传递进来的props,自己调用自己的方法,把props当个参数来判断来显示什么颜色,而不是让父元素调子组件的方法。

拉莫斯之舞
TA贡献1820条经验 获得超10个赞
如果是在父附件中,可以通过ref
<component1 ref="ref1"></component>
在父组件中 this.$refs.ref1
在子组件中通过 this.$parent获取父组件

慕码人8056858
TA贡献1803条经验 获得超6个赞
vue组件的数据传递应该是单向,永远是向下的,把父组件属性方法传递到子组件。 如果子组件要改变不同的颜色,是应该接受父组件传递进来的props,自己调用自己的方法,把props当个参数来判断来显示什么颜色,而不是让父元素调子组件的方法。
添加回答
举报
0/150
提交
取消