用vuex吧
入口文件用vuex建个全局info
const store = new Vuex.Store({
state:{
info:
}
...
})
在路由钩子中使用this.$store.state.info
修改及取值即可
beforeRouteEnter的时候,不能使用this,官方文档提供了vm.XXX取值
beforeRouteEnter (to, from, next) {
next(vm => {
// 通过 `vm` 访问组件实例
vm.$store.state.info= xxxxx;
})
},
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…