vue3兄弟之间传值兄弟之间方法怎么调用?保姆级讲解

为了自己的代码工整, 我在主页里面用了3个组件 来构造一个完整页面,

可是写着写着就不对劲了 这是vue3啊 很多语法都不熟悉,敢这么写,我带着恐惧和迷茫写着,

问题来了,其中我有两个组件 一个组件要调用另一个组件的方法 传值,我搜了大篇的文章,发现都是

水文,挂羊头卖狗肉的恶心文章,进去就是vue2,后来我带着睡意反复的划着,总算找到了,

1.好了我们先来看看vue3兄弟之间是怎么传值的

第一步

安装 npm i mitt

 新建文件 eventBus.js 如下图

 

两个兄弟组件都要引入进来

 

 然后要传值的组件 

 

前面是事件,后面是要传入的参数 

那另一个组件怎么接收呢?这个问题问的很好 如下图

 在onMounted() 这里 emitter.on( )

  接收值顺便还可以调用这个组件的方法

 

  • 14
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值