router.beforeEach((to, from, next) => {
document.title = to.meta.title; //设置标题
util.wx_init(); //给每个页面初始化路由配置
//如果这个页面需要登录
if (to.meta.login) {
//从user store里面取出来登录标记
let is_login = store.state.user.is_login
//如果没有登录。那么跳转到登录界面
if (!is_login) {
// window.location.href = “http://www.baidu.com”
next({
path: ‘/login’,
query: {redirect: to.fullPath}
})
} else {
//如果登陆过那么就不要登录
next();
}
} else {
//这个页面不需要登录。直接跳转
next();
}
})