Promise理解以及封装ajax

tech2024-12-11  8

Promise

.then(函数1,函数2)

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

.catch:失败处理

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

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

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

最新回复(0)