axios的數據攔截(攔截器)


  大家在開發項目中是否遇到過數據延遲,舉個例子 你點某個功能 會有 1-2s的延遲,這1-2s可能會在你的頁面顯示一個一直轉着圈圈的動畫,不知道有沒有小伙伴還不知道這個功能是如何實現的呢?其實在一個項目中 這是非常常見的,如果你使用的有 element ,element上有個 loading 熟悉 它是 element封裝好的,你只需要直接拿來使用便可,但如果你的項目需求不允許,或需要自己實現這個功能的時候,我們該如何實現呢?當然這只是其中的一個功能,還能起到很多作用,后期小編會不斷完善。

1.  interceptor 攔截器,無論是請求階段攔截,還是 響應階段攔截,他們都有兩個參數分別是成功函數,失敗函數。

2. 請求階段攔截

  注意:config必須返回,你攔截它,肯定要做些事

  

 

 

 

 

 

3. 響應階段攔截

  

 

 

 

 

作者:晉飛翔
手機號(微信同步):17812718961
希望本篇文章 能給正在學習 前端的朋友 或 以及工作的朋友 帶來收獲 不喜勿噴 如有建議 多多提議 謝謝!!!


免責聲明!

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



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