如题: <parent>
<a></a>
<b></b>
</parent>a组件里面有一个computed的属性:val,如何将val传递给组件b?已经尝试事件传递,貌似不行a组件内部: computed:{
val(){ //计算得到newVal值
this.$dispatch('val',newVal);
}
}
1 回答
米脂
TA贡献1836条经验 获得超3个赞
首先可以把computed拿到父里面 通过prop传到A 这样去操作父 进而驱动属性的变化
还有一个笨法 通过vm.$parent.$refs找到B
最优雅的使用vuex 思路都是差不多通过全局去控制
事件的话不建议使用
添加回答
举报
0/150
提交
取消