引入Vue 导出VM
import Vue from "vue";
export const VM=new Vue()
在挂载的地方
tokenHelper.VM.$emit("userInfo", result.data);
在使用的地方
tokenHelper.VM.$on("userInfo", (bool) => {
this.$nextTick(() => {
this.defaultRole = bool.defaultRole;
this.adjustAsideShow();
});
});
也可以在window上挂载
window.$userInfo = result.data;
使用用时
let temp = window.$userInfo;