router登录逻辑实现页面跳转

main.js文件中
router.beforeEach((to, from, next) => { NProgress.start() const token = localStorage.getItem('token');//login.vue组件请求成功保存属性 if(token==="true"){ //如果有就直接到首页咯 next(); } else { if(to.path=='/login'){ //如果是登录页面路径,就直接next() next(); } else { //不然就跳转到登录; next('/login');
            NProgress.done() // 结束Progress } } }) router.afterEach(() => { NProgress.done() // 结束Progress })

  

posted @ 2019-08-02 16:11  sweeeper  阅读(786)  评论(0编辑  收藏  举报