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

ajax请求完成的回调函数

ajax请求完成的回调函数

慕田峪4524236 2018-09-24 16:57:47
现在有个需求,在请求之前显示加载组件,请求完成立马隐藏加载显示。但是ajax值提供了4种回调函数:beforeSend,success,error,complete。要隐藏加载显示的组件,要么在success和error里面都加入隐藏加载的逻辑,要么在complete函数加一次,但是这种方式如果在success函数里面发生了异常,就不会走到complete函数里面,也就无法隐藏加载组件,有什么办法实现只写一次隐藏加载的逻辑么? $.ajax({    url: url,    data: this.reqSearch,    complete:function(XMLHttpRequest,textStatus){         that.$Spin.hide();     },    success: function(res) {     ......     },    error: function(){     ......     }  })
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信