笔记
- 一种组件间通信的方式,适用于任意组件间通信。
- 安装全局事件总线:
- 使用事件总线:
- 接收数据:A组件想接收数据,则在A组件中给$bus绑定自定义事件,事件的回调留在A组件自身。
- 提供数据:
this.$bus.$emit('xxxx',数据)
- 最好在beforeDestroy钩子中,用$off去解绑当前组件所用到的事件。
代码
School.vue
Student.vue
App.vue
main.js
运行

this.$bus.$emit('xxxx',数据)
448
1267
7万+
312

被折叠的 条评论
为什么被折叠?