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

二个方法,每个方法都有ajax请求,有没有办法让二个方法按顺序执行,第一个方法不管成功失败

二个方法,每个方法都有ajax请求,有没有办法让二个方法按顺序执行,第一个方法不管成功失败

函数式编程 2019-02-20 17:19:21
比如说`var a = function() { fetch('/aa').then(res => {xx}) };`var b = function() {  fetch('bb').then(res => {xxx})}; }有二个方法。在页面载入的时候,我要在执行完a方法中的fetch的hthen之后再执行b里面的方法,除了把b方法写在a方法的回调中,有什么其他的办法嘛??? 新手求教!!
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

请了解一下promise和async


查看完整回答
反对 回复 2019-02-28
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

楼上正解,ES6的promise和async可以完美解决。
ES6 promise/async

如果不熟悉这个用法或者不喜欢这个用法,可以用函数包裹第二个ajax,在第一个ajax请求成功或失败后进行调用


查看完整回答
反对 回复 2019-02-28
  • 2 回答
  • 0 关注
  • 1096 浏览
慕课专栏
更多

添加回答

举报

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