import router from '@/router/index.js'
//路由守卫
router.beforeEach((to,from,next)=>{
//获取缓存中的token
let token = window.sessionStorage.getItem("token");
console.log("tonken"+token);
console.log("即将去的路由是:"+to.path);
const whiteList = ["/login"];
if(token){//如果有token证明已经登录
if(to.path == "/login"){//如果是跳转登录页的话
next("/");//直接跳转到首页
}else{
//否则跳转到哪一个页就跳转到哪一个页面
next();
}
}else{
//证明没有登录
if(whiteList.includes(to.path)){//跳转的路径是login直接跳到登录页
next();
}else{
next("/login");//如果跳转的不是登录页,无论想跳转哪个页面都要先跳转到登录页
}
}
})