router.beforeEach((to, from, next) => {
let token = getToken(); // 获取token
if (token != undefined) {
// 如果存在token
if (to.path === "/login") {
next("/content/home");
} else {
next();
}
} else {
// 如果不存在token
if (to.path !== "/login") {
next("/login");
} else {
next();
}
}
});
vue 路由守卫
最新推荐文章于 2023-05-16 15:21:53 发布