vue路由守衛


先在路由中設置
meta:{requireAuth:true},
然后在main。js中
router.beforeEach((to, from, next) => {
 
//to指代的是當前循環出來的路由對象
if(to.meta.requireAuth){

//根據token來決定是否能看到管理系統
token(localStorage.getItem('tokenid')).then((res) => {
if(res.data == 'ok'){
//用戶已登錄
next() //放行
}else next('/') //跳轉到登錄頁面!
})

}else{
//沒有開啟路由驗證
next() //放行 讓他跳轉
}

})

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM