Promise

Promise理解以及封装ajax

.then(函数1,函数2)

函数1:表示成功返回
函数2:代表失败返回

.catch:失败处理

ajax(url,‘GET’) //通常成功返回的处理 .then(res=>{ console.log(‘获取数据::’,res) }) //失败处理 .catch(error=>{ console.log(‘失败的处理’,error) })

.all:主要用于同时处理多个接口的请求时使用,只有多个接口同时成功返回时才可以

Promise理解以及封装ajax

  • finally:无论成功和失败,都会被执行
  • race:请求多个接口时,只要有一个状态改变,就会提前返回
    Promise理解以及封装ajax
完整版本:ajax封装

Promise理解以及封装ajax
Promise理解以及封装ajax
Promise理解以及封装ajax

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2020-06-05
  • 2020-03-29
  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
  • 2018-09-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
相关资源
相似解决方案