vue-elementUI-template - 登陸邏輯

1.輸入賬號與密碼,觸發(fā)?handleLogin()方法,校驗格式是否正確 ,正確后請求后端登陸接口api

2.

請求成功:保存token到本地緩存和state中,然后resolve(); 同時執(zhí)行main.js,加載permission.js;執(zhí)行permission中導(dǎo)航守衛(wèi)(全局前置守衛(wèi))方法,檢查用戶權(quán)限(是否有token等一些頁面跳轉(zhuǎn)處理);最后this.$router.push到首頁

注意:如果沒有token時,并且用戶信息獲取不到走catch時;?會執(zhí)行vuex中的?resetToken方法,并彈出錯誤信息,并且把要去的path當(dāng)做一個參數(shù)放到地址欄

請求失?。簳eject(err)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容