首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >vue里如何用事件总线?事件总线为何受欢迎?

vue里如何用事件总线?事件总线为何受欢迎?

原创
作者头像
用户8715145
发布2022-03-07 17:08:05
发布2022-03-07 17:08:05
4830
举报

如果两个组件之间的关系是父子组件,那么父组件可以使用很简单的方式对子组件进行传输数值。如果两个组件之间的关系非父子组件,那么我们一般会使用事件总线。在vue中使用中央事件总线的频率是非常高的,那么vue里如何用事件总线呢?如果感兴趣可以阅读下文内容。

vue里如何用事件总线?

首先可以在vue中创建一个js文件,接下来可以创建一个组件,放在软件的脚手架下面或者其他目录都是可以的。操作发送数值以后会接收到参数,并且参数也会显示出来。同时可以通过点击按钮的方式调用函数。随机生成一个数以后,调用事件总线的方法,将这个随机的数值给到中央事件总线。实际上使用中央事件总线的方式有多种,可以监听自定义事件,同样也可以发射自定义事件。总之大家可以按照自己的逻辑进行操作。

事件总线为何受欢迎?

事件总线就是发布和订阅这两种基本模式的实现,可以对所有的事件进行集中处理。不同的组件之间可以不需要依赖关系进行通信,这样就可以达到解藕的目的。因此运用事件总线是可以提高我们的工作效率,并且可以通过事件统一的注册来完成各项任务。

在vue里如何用事件总线?操作方法为大家整理了以上内容。但是这不是唯一方式,大家可以通过不同的逻辑来实现中央事件总线。如果感兴趣可以在站内寻找其他方法。另外事件总线在运维工作中还是比较常见的机制,了解它的实现逻辑可以提高工作效率。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档