zhangxiaoxu123456
2022-04-27 00a5d715d57b1cab9c464004c678b08fe54f0207
src/router/index.js
@@ -36,13 +36,13 @@
export const router = new Router(RouterConfig);
// 拦截器处理
// router.beforeEach((to, from, next) => {
   // const token = store.getters.token
  // if(to.name !== 'login' && !token) {
  //   //   next({name: 'login'})
  //   // }else {
  //   //   next()
  //   // }
router.beforeEach((to, from, next) => {
   const token = store.getters.token
  if(to.name !== 'login' && !token) {
      next({name: 'login'})
    }else {
      next()
    }
    // if (to.path == '/login') {
    //     removeStore('userinfo');
@@ -62,30 +62,29 @@
    //         next({ path: '/login' })
    //     }, 1000)
    // }
    //
    // userinfo.expire_time = toTime + 1000 * 60 * 60 * 2
    // localStorage.setItem("userinfo", JSON.stringify(userinfo))
    //
    // 页面不存在
    // console.log(to)
    // if (to.matched.length == 0) {
    //     next({ path: '/404' })
    // }
    //
    // startTime = new Date().getTime()
    //
    // NProgress.start();
    // next()
// })
})
// router.afterEach((to) => {
//     if (passPath.indexOf(to.path) === -1) {
        // var consumingTime = new Date().getTime() - startTime
        // notification.info({
        //     message: '此次加载页面消耗时间',
        //     duration:2,
        //     description: `耗时${consumingTime / 1000}秒`,
        // });
router.afterEach((to) => {
    // if (passPath.indexOf(to.path) === -1) {
    //     var consumingTime = new Date().getTime() - startTime
    //     notification.info({
    //         message: '此次加载页面消耗时间',
    //         duration:2,
    //         description: `耗时${consumingTime / 1000}秒`,
    //     });
    // }
    // NProgress.done();
// });
});