1.最近再写一个后台管理项目,本着能白嫖就不动手的目的,就去GitHub上面整了个项目模版。由于刚入行不久,决定先研究人家代码,方便自己后续添加功能啥的,于是就发现了eventBus这个东西。
2.eventBus又叫事件总线,可以看作是用来传递数据的桥梁,在一些比较小的项目中就可以使用它来替代vuex。
3.使用方法
1.创建一个bus.js的文件夹,里面代码如下
import Vue 'vue'
export defulat new Vue()
2.在传递组件中引入bus.js文件并在相应的位置传递变量
import Bus from "./bus.js"
// 参数一:要传递的变量名 参数二:要传递的变量名所对应的值
Bus.$emit('Va