登入 新手向業務處理場景(1)

2021-10-16 15:32:40 字數 928 閱讀 4265

pc端登入事件處理:

在前端搭建好登入介面之後,就要開始處理登陸事件的業務邏輯,思路如下:

1.使用者輸入使用者名稱,密碼 /

(1) v-model 繫結使用者輸入資料

(2)rules:校驗使用者輸入規範, rules', got 'eof' at end of input: … = await this.https.get(``) if(res.meta.status !==***) } (請求資料返回promise 使用await async 簡化操作 )

3.登陸成功返回token值,儲存到sessionstoryge中(sessionstorage生命週期為當前視窗或標籤頁,一旦視窗或標籤頁被永久關閉了,那麼所有通過sessionstorage儲存的資料也就被清空了。

(1)window.sessionstorge.setitem(『token』 ,res.data.token) 標籤頁的window中儲存token令牌

4.路由跳轉至首頁元件,返回登陸成功

(1)this.$router.push(』/***』)***元件推送

新增*** 請求階段攔截獲取token

axios.interceptors.request.use(config => )

5.新增路由導航守衛,驗證token(

路由導航守衛是為了路由跳轉之前做的檢查及操作

比如:使用者沒有登入 而是直接通過修改瀏覽器 url 來訪問網頁,這種操作無疑是不安全的。路由導航守衛可以讓我們對使用者要跳轉的路由做一次檢查,符合條件後放行,不符合條件則強制使用者跳轉登入頁面。)

*router入口檔案 :

router.beforeach(to,from,next)

自此,新手向的登入事件就完成了

新手向 python處理資料整理

老哥,你的需求是運用程式設計進行簡單的資料處理,比如excle或者world或者從 上爬取資料。我不知道你有沒有過程式設計經歷,但是要實現你的需求需要學習python這個程式語言 學會處理資料,總體學習大概需要2 3周時間。python基礎菜鳥教程 廖雪峰 python教程 由於你沒有學過程式設計,...

Python 分支結構 新手向

基本格式 if條 語句塊1 else 語句塊2 或者 語句塊1 if條else 語句塊2 if條件1 語句塊1 elif 語句塊2 else 語句塊n ps if else 後面的 不要忘記哦 示例 如果判斷需要多個條件需同時判斷時,可以使用 or 或 表示兩個條件有乙個成立時判斷條件成功 使用 a...

Python 迴圈結構 新手向

while 條 語句 gif例項 break與continue語句 break 結束整個for迴圈 如果是迴圈巢狀情況就結束內迴圈,進入下一次外迴圈 continue 結束當前迴圈,進入下乙個迴圈 比如在第二次迴圈時讀到continue時,會直接結束第二次迴圈,進行第三次迴圈 n 0while n ...