
Vue-router路由检测未登录状态并跳转至登录页示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例展示如何使用Vue-router在Vue应用中实现用户访问受保护页面时自动检测是否已登录,并在未登录状态下重定向到登录页面的功能。
router.beforeEach((to, from, next) => {
if (to.matched.some(record => record.meta.requireAuth)) { // 判断该路由是否需要登录权限
if (token) { // 判断当前的token是否存在
next();
} else {
next({ path: /login, query: {redirect: to.fullPath} }); // 将跳转的路由path作为参数,登录成功后跳转到该路由
}
} else {
next();
}
});
全部评论 (0)
还没有任何评论哟~


