main.js
javascript
Vue.prototype.$bus = new Vue()
demo01.vue: 发起事件
javascript
this.$bus.$emit("menuFold", menuFold)
demo02.vue接收事件
** 注意:接收事件需要写到created或者mounted里面 **
javascript
mounted() {
this.$bus.$on("menuFold", (fold) => {
console.log(fold)
})
}