在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何中斷ajax或者axios的異步請求?

如何中斷ajax或者axios的異步請求?

因?yàn)関ue在路由到某個路由的時候,通過ajax請求的數(shù)據(jù)還沒有返回就跳轉(zhuǎn)到另外一個路由頁面了, 但是上一次的axios異步請求還在處理,所以不符合預(yù)期,如何處理這種情況?

回答
編輯回答
晚風(fēng)眠

$.ajax有個返回對象,可以對這個對象調(diào)用abort方法取消請求。

2017年7月4日 01:29
編輯回答
悶騷型

axios 支持取消啊~
axios 文檔取消

2017年9月11日 13:33
編輯回答
你好胸

可以用async/await異步編程處理
axios攔截?
我覺得await等待async返回promise再處理跳轉(zhuǎn)不就可以啦

2018年7月3日 18:40
編輯回答
傲嬌范

既然是ajax數(shù)據(jù)沒返回就跳轉(zhuǎn),那么要么就不ajax數(shù)據(jù),要么跳轉(zhuǎn)在ajax完成之后執(zhí)行。

2018年6月3日 05:41
編輯回答
念初

求解決代碼。。。。

2017年3月26日 07:51
編輯回答
避風(fēng)港

真正的問題不應(yīng)該是要等異步處理完了再跳轉(zhuǎn)路由嗎?怎么變成了討論要怎么去取消一個ajax請求了。。。

2018年7月31日 23:39