问题:
前端配置了登陆拦截器,但是把注册界面也拦截了
解决方案:
配置路径判断如果为register就继续并返回
router.beforeEach((to, from, next) => { //NProgress.start(); if (to.path == '/register') { next() return } if (to.path == '/login') { sessionStorage.removeItem('user'); } let user = JSON.parse(sessionStorage.getItem('user')); if (!user && to.path != '/login') { next({path: '/login'}) } else { next() } })
记录日常自己的解决办法!