delete從12行刪到9行,怎么還很清晰明了,拿到代碼的人還得跑去看你怎么封裝的代碼,還得看api調(diào)用后怎么傳的參數(shù),還得看怎么拿的數(shù)據(jù),為了刪了這三行,把可讀性變差了,真的值得嗎
2022-04-14
錯誤處理那里是不是講錯了,前面說通常都在catch進行統(tǒng)一錯誤處理。
然后舉例子的時候又說instance在攔截器進行同一錯誤處理,catch進行自己的錯誤處理。
后面又說通常都在catch進行統(tǒng)一錯誤處理,在這里通常我們在catch進行特殊處理。
然后舉例子的時候又說instance在攔截器進行同一錯誤處理,catch進行自己的錯誤處理。
后面又說通常都在catch進行統(tǒng)一錯誤處理,在這里通常我們在catch進行特殊處理。
個人感覺沒有必要把loading放在請求攔截器中, 如果一個頁面有很多請求, 那每個請求都要顯示loading狀態(tài).
2022-01-23
最新回答 / weixin_慕俠14751
關(guān)鍵看你的業(yè)務,為什么要展示這個loading,以及你只有這一個loading,還是有多個不同的loading?如果3個請求都是調(diào)用同一個loading,那顯然是有可能會取消的,因為你3個請求的返回時間不一樣,可能第一個請求還沒有返回,第二個請求就開始了,此時若第一個請求結(jié)束則hide,而此時的第二個請求還沒結(jié)束。當然了,還要看你這三個請求是否并發(fā)?還是同步?若請求是一個接一個的(必須第一個有響應才會第二個發(fā)起),那么就沒關(guān)系了
2021-04-03