VUE全局路由守卫
全局的路由导航守卫main.js中添加
// 全局的路由导航守卫
router.beforeEach((to, from, next) => {
const zt = localStorage.getItem('token'); // 根据实际情况判断用户是否已登录
if (to.path !== '/login' && !zt) {
// 如果用户未登录且访问的不是登录页,则重定向到登录页
next('/login');
} else {
// 已登录或者访问的是登录页,则正常跳转
next();
}
});
//路由守卫结束
页:
[1]