技术栈
promise.all
叫我一声阿雷吧
2 天前
javascript
·
promise
·
并发控制
·
promise.all
·
js异步编程
·
promise.race
·
手写promise
JS 入门通关手册(42):Promise 并发控制(all/race/allSettled/any 手写 + 实战)
本文聚焦 Promise 核心并发控制方法,详细讲解 Promise.all、Promise.race、Promise.allSettled、Promise.any 的用法、区别、底层原理,并提供可直接用于面试的手写实现,结合接口并发请求、超时控制、容错处理等真实业务场景,帮你彻底掌握 Promise 并发编程,轻松应对前端面试与项目开发。
可达鸭头上站青蛙
2 年前
javascript
·
promise
·
promise.all
·
图片文件上传
循环异步调取接口使用数组promiseList保存,Promise.all(promiseList)获取不到数组内容,then()返回空数组
在使用 vue + vant@2.13.2 技术栈的项目中,因为上传文件的接口是单文件上传,当使用批量上传时,只能循环调取接口;然后有校验内容:需要所有文件上传成功后才能保存,在文件上传不成功时点击保存按钮,则提示信息:"文件上传未成功!"。
i_am_a_div_日积月累_
2 年前
异步函数
·
promise.all并行执行
·
promise.all
·
同步执行
使用Promise.all来并行调用多个异步函数;依次同步调用函数
场景: 在一个 vue页,有个form表单数据需要使用到三个后端接口返回的数据(常见的就是详情回显,需要下拉数据),要求拿到三个接口返回的数据后,再赋值给表单form。
我是有底线的