讓 axios 支持 finally


當我們執行一個promise操作時,往往伴隨的是要做各種狀態的修改(如請求開始時顯示loading,結束時隱藏 loading), 這個狀態修改,如果沒有finally函數,我們需要在thencatch中都寫入這段代碼,但是有了finally函數,我們只需要把這段代碼寫入函數中即可,因為finally函數中的邏輯,請求完成之后無論是成功失敗都會被執行


如何支持

安裝包 promise.prototype.finally

npm i promise.prototype.finally -S

使用時引用即可
require("promise.prototype.finally").shim();

 


免責聲明!

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



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