before.js 458 B

12345678910111213141516171819
  1. import store from '@/store/index';
  2. const checkLogin = router => {
  3. router.beforeEach((to, form, next) => {
  4. store.commit('setUser');
  5. // if (to.name === 'login') {
  6. // next();
  7. // return;
  8. // }
  9. // let user = store.state.user;
  10. // if (user) {
  11. // next();
  12. // }
  13. // //下面是没登录的情况,需要跳转页面到用户未登录页
  14. // else next({ name: 'login' });
  15. next();
  16. });
  17. };
  18. export default checkLogin;