腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6989)
视频
沙龙
3
回答
异步
/
等待
Promise.all
(),
但在
promises
解析
时
获得
响应
、
使用
Promise.all
()并行运行所有promise,
但在
解析
时
获取每个promise的
响应
,并对其进行处理。有没有一个变通的方法,比如我可以将一个回调附加到
promises
.resolve,当某个promise解决了它调用回调的问题
时
示例 let p1 = Promise.resolve(1)let p3 = Promise.resolve(3)
Promise.all
([p1,p2,p
浏览 16
提问于2019-08-28
得票数 0
回答已采纳
2
回答
Promise.all
()和理解它何时
解析
、
我是node.js的新手,正在编写一个需要
异步
API调用的承诺的程序。关于我在研究中偶然发现的一些示例代码的执行,我有一个问题。下面的代码(根据我的理解)将访问一个API,
等待
响应
,然后将该
响应
解析
为promise。这是迭代完成的,并且每个创建的promise都被传递到promise数组中。最终,在
promises
数组上调用
Promise.all
(),并执行.then()更多代码来迭代数组并将图像添加到页面。()是如何
等待
所有API
响应</em
浏览 1
提问于2016-09-14
得票数 1
2
回答
等待
同步函数中的
Promise.all
,基本上是阻塞的!javascript
、
、
、
、
因此,我的尝试是将所有这些同步请求添加到
异步
promises
中,然后执行
Promise.all
调用。我不能
等待
promise.all
().then,因为在这个主同步线程/函数之后,主线程将继续执行代码的其余部分。this, because its script in other files that will execute if i wait like this */我知道.then将在所有
解析
完成
时
执行,但我基本还是想阻塞这
浏览 1
提问于2019-11-14
得票数 1
3
回答
Promise.all
替换?
、
、
有没有办法在Javascript中调用多个
异步
函数,
但在
调用完成后立即
获得
响应
,而不像
等待
所有
异步
调用完成的
Promise.all
那样?我想要的是并行运行
异步
调用,并在其他调用仍在运行时
获得
相应调用的
响应
,然后更新react状态。 我已经将
Promise.all
用于多个
异步
调用,但当所有调用完成
时
,它会给出
响应
。
浏览 10
提问于2019-10-10
得票数 5
回答已采纳
2
回答
forEach循环内的
异步
应用编程接口调用
、
、
、
、
我遇到了一个我似乎无法解决的问题,我猜我在
异步
行为方面遗漏了一些要点。 console.log("RATE", rate) });我已经尝试了几种方法(比如创建一个
异步
forEach、
Promises
、async await等等),但是我就是不能得到预期的结果,那就是返回一个货币到它各自的汇率的汇率字典。
浏览 1
提问于2018-10-19
得票数 1
1
回答
等待
嵌套的for循环
、
有什么方法让返回
等待
这两个循环完成吗?我在这里尝试了所有的解决方案“,但是没有一个工作,因为它们是嵌套循环。
浏览 3
提问于2022-04-09
得票数 0
回答已采纳
2
回答
javascript map在它们内部的承诺
、
、
我有这样的代码: const address = await signer.getAddress(); return { account: address, amount: 1 }问题是首先打印的是awesome。我如何确保在map内部解决所有承诺之前,它不会来到awesome。最干净的方式将是非常感谢的。
浏览 2
提问于2021-03-06
得票数 3
1
回答
处理云函数中的嵌套承诺
、
、
、
、
我是用
异步
等待
编写类型记录的新手,但我检索了所有折扣,检查是否有效或过期,如果过期
获得
所有折扣产品,然后在
响应
中打印其id,这个问题我无法处理嵌套的承诺,并
获得
打折产品的id作为
响应
。const discountSnapshots = await admin.firestore().collection("Discounts").get(); const
promises
== null && today > en
浏览 3
提问于2019-12-05
得票数 0
回答已采纳
3
回答
Promises
在
解析
/拒绝后无法运行代码
、
、
我在
异步
函数中有
异步
函数。在第二个步骤中,我必须
等待
promises
解析
或拒绝,然后运行下面的其他代码。但如果承诺拒绝我的代码,停止并不运行其他函数。我怎么才能修复它?await axios.all(
promises
).then(res => { const
promises
2 = arr.map(item =&g
浏览 29
提问于2019-03-15
得票数 1
3
回答
如何将此promise.then更改为带有
异步
等待
的
promise.all
?
、
{ } })在这里我创建了另一个
等待
时间非常长的帖子但是我不知道如何使用
promise.all
浏览 1
提问于2019-10-25
得票数 1
0
回答
承诺一个
异步
函数
、
它是一个
异步
/
等待
函数,我想创建一个在所有
异步
/
等待
调用结束
时
解析
的PromiseAll。我使用数组映射将它们转换为
promises
,但是
promises
会立即
解析
,而不是等到所有
等待
调用都完成。return runTest(test).then(function (res) { }) })
浏览 2
提问于2018-07-17
得票数 0
回答已采纳
1
回答
在Vue组件中链接不同的API调用,其中包括一个for循环
、
、
、
、
this.setUserAvatar(newAvatar); console.log(error)}, 我尝试过使用
异步
/
等待
,但不知道如何将其绑定到
异步
函数(this.getAvatarAPI(this.userEmails))中是未定义的,我尝试使用倍数链接,但无法弄清楚如何:获取所有的注释,然后我的所有avatar
浏览 1
提问于2019-11-22
得票数 0
回答已采纳
1
回答
无法从“猫鼬”中推入数组,然后使用语句
、
、
、
、
后台:Market集合具有一个url属性,该属性存储来自Site集合中所选sites的urls数组。我创建了一个助手(下面的代码),我可以从/routes/markets.js调用它,它实际上是基于req.params.url选择Market,然后循环遍历market.sites数组并找到相应的Site,将它们存储到视图呈现时可以使用的数组中。问题:我如何才能插入这个数组?这是for of循环和then Promise调用的问题吗?export
浏览 3
提问于2017-02-26
得票数 2
回答已采纳
1
回答
从承诺捕获添加到现有的
Promises
.all数组
、
我有一段代码,在该代码中,我向承诺数组中添加了几个
异步
操作,并调用
Promise.all
来解决所有这些操作并
等待
结果。我期望检查第二次操作的失败,并在发生这种情况
时
从它的catch块执行操作。如果我将catch块附加到该数组的承诺之一并执行
异步
操作,我可以添加到同一个承诺数组中,还是最好单独
等待
此操作。const
promises
= [];
promises
.
浏览 3
提问于2020-12-17
得票数 3
回答已采纳
1
回答
JavaScript:如何
等待
异步
接口调用完成
、
、
我有一个
异步
函数: const response_getSelectedComponentVariantByComponentName(row.name); });
但在
这种情况下如何
等待
异步
api调用完成并返回值;
浏览 33
提问于2020-05-26
得票数 0
回答已采纳
2
回答
如何在JavaScript
Promise.all
()中使用
异步
/
等待
语法忽略错误
、
、
我正在尝试运行一个for循环,它对一串
异步
请求进行排队。一旦所有请求都完成了,不管它们是resolve还是reject,我想运行一些代码。我试图利用
异步
/
等待
模式,因为它看起来更好。:)var
promises
= [] prom = AsyncFunction( item )}
浏览 5
提问于2017-11-26
得票数 5
回答已采纳
1
回答
值不正确- Angular中的循环服务调用
、
、
、
*this.total_getObject_jaas(
响应
‘some’) =>返回某个数字
浏览 14
提问于2019-09-05
得票数 0
2
回答
在解决这个问题之前,请
等待
Promise.all
内部的承诺完成
、
、
我有一个
Promise.all
,如果数组输入不为空,它会执行映射到数组输入上的
异步
函数,然后将数据
解析
为先前定义的Promise:
Promise.all
((inputs || []).map(input如何让
Promise.all
等待
内部的
promises
完成它们的
异步
工作?
浏览 1
提问于2017-04-14
得票数 1
回答已采纳
1
回答
在foreach循环中调用
异步
函数,并在循环完成后返回数组
、
、
、
、
我尝试在foreach循环中从API请求数据,并将数据推送到一个数组中,然后在结束
时
返回该数组。
浏览 34
提问于2020-07-25
得票数 0
回答已采纳
1
回答
Firebase:删除文档
、
、
、
我有一个简单的函数,它似乎输出了成功,那个文档已经被删除了,但是我仍然可以看到关于我的战斗的文档列表。exports.removeOldBattles = functions.https.onRequest((req, res) => { coll.get().then(function (querySnapshot) { var battleId
浏览 1
提问于2020-12-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Promise静态四兄弟,你学会了吗?
JavaScript Promises 概述
你们喜欢用 forEach 吗?说说我为啥不喜欢用 forEach~
异步编程
“承诺”的终极解决方案
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券