Vue中组件是如何进行通讯的

1、父传子:父组件中通过v-bind绑定一个属性,子组件中通过props接收父组件中的绑定的属性。

2、子传父:子组件通过广播的方式$emit将值传递给父组件,父组件中通过一个函数去接收子组件中传递过来的值。

3、兄弟间传值:初始化一个全局的事件中心bus,在发送事件的一方通过bus.$emit(“事件名”,传递的参数信息)发送,在接收事件的一方通过bus.$on("事件名",参数)接收传递的事件

4、使用ref属性获取子组件的实例,并获取子组件的数据或方法。

5、使用vuex状态管理,可以实现数据的随意存储和获取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值