所谓的$on,$off,$once是不是使用的事件总线?

来源:5-9 ValidateForm 编码第二部分 - 尝试父子通讯

慕粉3178367

2023-08-30

老师,所谓的on,on,on,off,$once是不是使用的事件总线?Bus?

写回答

1回答

张轩

2023-08-31

同学你好 

就是这个模式,这里和它的概念和原理是完全一样的,在 js 中,更喜欢称之为 pub/sub 模式,或者订阅者/发布者模式。 

0
2
慕粉3178367
其实老师你写的这个$on 他只会在两个页面中通信。 之前我在vue2用的Bus 挂载在全局上,当一个页面emit之后,其他页面都可以on到。这样就很消耗其性能。看到您这种局部写法通过导入导出实现通行还是比较好用的。
2023-09-02
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3176 学习 · 2352 问题

查看课程