老师在这里使用事件机制实现的跨组件机制,我在官网的文档中没找到
来源:7-12 -自定义hooks-useEventBus 使用事件机制实现跨组件通信
unbreakable_全栈
2023-03-28
这里只能使用事件机制这种方式来实现吗
写回答
2回答
-
同学你好,事件机制是典型的订阅发布模式,是一种通用的设计模式,也被广泛应用在不同的业务场景中。我们可以重业务角度来理解,首先我们希望实现跨组件通信这个功能。本质来说,其实就是有两个以上的组件可以在一个地方相互交换数据,其它的跨组件通信方式本质上都是一样的,只是形式上不一样。事件机制通过一个数组来保存订阅者,这些订阅者通过 on 方法加入到数组中,然后在 emit 的时候,就遍历数据来执行这些订阅者,就是发布。通过这个过程,就可以完成刚才说的交换数据的逻辑了~
022023-03-29 -
unbreakable_全栈
提问者
2023-03-28
老师 这节课的内容 你能解释下吗 我不是很容易理解
00
相似问题