基本使用(个人简单理解版)
EvenetBus的使用非常简单,主要分为3个步骤
- 定义事件
- 订阅事件
- 发布事件
第一步:
4. 新建一个eventBus.js文件
// used in orderList only;
import Vue from 'vue'
// const vm = new Vue();
export default new Vue()
第二步:
5. 在需要使用eventBus的页面引入eventBus.js
6. 订阅事件:
eventBus.$emit('传给on接收的参数名',{
certNo: this.formData.certNo, // 可传参数也可以放空不要后面这个中括号
});
第三步:
7. 发布事件:
eventBus.$on('接收emit此处的参数名',payLoad => {
// 如果emit有传参数,此处的payLoad就是参数,
// 此处也可以做当前页面的操作
})
本文介绍了一种简单的EventBus使用方法,主要包括三个步骤:定义事件、订阅事件和发布事件。通过实例展示了如何在Vue项目中创建并使用EventBus,实现组件间通信。
2526

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



