今天学习了axios官方文档,记录下来供自己日后翻阅以及和大家日常交流。
想要了解Axios, 我们需要先了解Promise。
Promise对象的构造器语法
let promise=new Promise(function(resolve,reject)){
//executor
});
成功完成举例:
let promise = new Promise(function(resolve, reject) {
// 当promise 被构造完成时自动执行此
// 2秒后发出运行完成信息,信息内容为成功
setTimeout(() => resolve("成功"), 2000);
});
失败举例:
let promise = new Promise(function(resolve, reject) {
// 2秒后发出运行完成信息,信息内容为错误
setTimeout(() => reject(new Error("错误")), 2000);
});
executor只能有一个结果或错误