防治用户直接输入页面路径跳转页面
router.beforeEach((to, from, next) => {
LoadingBar.start();
config.title(to.meta.title);
if (sessionStorage.getItem('locking') === '1' && to.name !== 'locking') { // 判断当前是否是锁定状态
next(false);
router.replace({name: 'login'})
} else {
if (!sessionStorage.getItem('user') && to.name !== 'login') { // 判断是否已经登录且前往的页面不是登录页
next(false);
router.replace({name: 'login'})
} else {
next()
}
}
});