为了账号安全,请及时绑定邮箱和手机立即绑定

jq如何终止之前还在执行的接口请求

jq如何终止之前还在执行的接口请求

翻翻过去那场雪 2018-10-10 13:18:50
同一个速度比较慢的接口,遍历数据库完成后会弹窗出来,可能出现这种情况:还未执行完成,下一次请求就发起了,过了一会,会弹窗两次。怎么在第二次发起请求时,终止前面还在队列中的请求?
查看完整描述

1 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

如果另一个请求还未返回,可以用xhr对象的abort()方法;如果请求已经返回,回调函数还在队列中未执行,则在回调中判断是否仍要弹窗


查看完整回答
反对 回复 2018-11-15
  • 1 回答
  • 0 关注
  • 1219 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号