Promise 封装多张图片上传 Promise.all的简单使用
Promise 封装多张图片上传
运用场景
多图上传或者类型情况下
1.需要判断图片是否上传成功
2.图片上传顺序问题
3.在 Promise 的中有一个 Promise.all 的方法
部分代码
Promise.all 传入 promise 对象 数组,当所有的请求 都上传成功后,在 then 中接收到上传成功 或者失败的结果
Promise.all 简介
Promise.all() 批量执行 Promise.all([p1, p2,
p3])用于将多个promise实例,包装成一个新的Promise实例,返回的实例就是普通的promise 它接收一个数组作为参数
数组里可以是Promise对象,也可以是别的值,只有Promise会等待状态改变
当所有的子Promise都完成,该Promise完成,返回值是全部值得数组
有任何一个失败,该Promise失败,返回值是第一个失败的子Promise结果
结语
一个简单的 Promise 使用列子 有错误的地方 大家可以指出
以上是 Promise 封装多张图片上传 Promise.all的简单使用 的全部内容, 来源链接: utcz.com/a/56148.html