大家在開發專案中是否遇到過資料延遲,舉個例子 你點某個功能 會有 1-2s的延遲,這1-2s可能會在你的頁面顯示一個一直轉著圈圈的影片,不知道有沒有小伙伴還不知道這個功能是如何實作的呢?其實在一個專案中 這是非常常見的,如果你使用的有 element ,element上有個 loading 熟悉 它是 element封裝好的,你只需要直接拿來使用便可,但如果你的專案需求不允許,或需要自己實作這個功能的時候,我們該如何實作呢?當然這只是其中的一個功能,還能起到很多作用,后期小編會不斷完善,
1. interceptor 攔截器,無論是請求階段攔截,還是 回應階段攔截,他們都有兩個引數分別是成功函式,失敗函式,
2. 請求階段攔截
注意:config必須回傳,你攔截它,肯定要做些事


3. 回應階段攔截

作者:晉飛翔
手機號(微信同步):17812718961
希望本篇文章 能給正在學習 前端的朋友 或 以及作業的朋友 帶來識訓 不喜勿噴 如有建議 多多提議 謝謝!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/155904.html
標籤:JavaScript
上一篇:Error in nextTick: "TypeError: Cannot set property 'xxx' of undefined"解決辦法
