Vue得afterEach和beforeEach

1、afterEach

router.afterEach((to,from,nex)=>

{ document.title = to.title window.scrollTo(0,0) })

2、beforeEach

router.beforeEach((to,from,next)=>{ let token = localstorage.getItem('token')

if(to.path=='/login' || token){ next() }

else{ vm.toast('登录过期,请重新登陆')

setTimeout(() => { next({ path:'/login' })

}, 500); } })

posted @ 2022-08-29 16:31  小河池塘  阅读(46)  评论(0)    收藏  举报