腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(730)
视频
沙龙
0
回答
Promise
chain
未按
预期
顺序
执行
-
nodejs
最后一个函数在链中之前的promises解析之前
执行
。 .then(updateBitstamp(db)) .then(updatePoloniexin the
chain
. 我希望每个函数都在前面列出的函数之后
执行
,所以应该最后
执行
addRates(db)。如果需要进一步分析,我可以发布
promise
函数的代码,但我真的
浏览 3
提问于2017-06-07
得票数 2
回答已采纳
1
回答
promise
chain
未按
顺序
执行
const [connection, connectErr] = await tryCatch(pool.getConnection())
Promise
.resolve(productLineId), }))
浏览 12
提问于2021-07-09
得票数 2
回答已采纳
1
回答
promise
chain
中基于
NodeJS
回调的函数
执行
顺序
错误
、
我正在尝试在
promise
链中使用回调函数。实际上,原始代码被分成两个文件,包含更多的代码,但为了清楚地说明问题,我将其简化为一个简单的文件。我不明白为什么D在B之前被调用,以及如何使代码按
预期
工作! deferred.resolve(idDec); }); return deferred.
promise
浏览 0
提问于2015-11-23
得票数 1
1
回答
如何序列化返回承诺的函数的Javascript数组?
、
它有一个函数列表,我需要按
顺序
执行
这些函数。 })
chain
.push(fn("3"));
chain
.push(fn("2&quo
浏览 0
提问于2018-05-09
得票数 2
回答已采纳
3
回答
如何链接异步方法
、
、
我编写的API有几个异步方法,它们不返回值,但仍然应该按照调用的
顺序
执行
。().doAThirdAsync(); await
chain
.
promise
; // resolve the next
promise
in the
chain
_resolvePromiseChain(c.next
浏览 0
提问于2018-04-11
得票数 4
回答已采纳
6
回答
如何使用angularjs $q
顺序
链接promises?
、
、
、
、
在
promise
库Q中,您可以
执行
以下操作来按
顺序
链接
promise
:var
chain
= Q();
chain
=
chain
.then(foo(el));return
chain
;var items = [
浏览 81
提问于2014-09-07
得票数 15
回答已采纳
1
回答
Javascript
promise
未按
所需
顺序
执行
、
、
、
我一直在尝试对一个API
执行
一些测试,在这个例子中,它需要更新我的帐户详细信息。当我运行测试时,retrieveAccount调用有时会在putRequest之前运行,从而导致测试失败。1]) }) } handler.resolve(ret); this.then = function(onResolved) {
浏览 6
提问于2015-04-13
得票数 0
1
回答
未按
预期
执行
NodeJs
查询
、
、
、
、
因此,这意味着没有创建订单,没有
执行
第一个插入,但是console.log(err)中没有捕获任何内容。如果我console.log(table),我得到null,列是NotNull = False,这意味着它可以是null,就像我在插入时使用的其他值一样
浏览 6
提问于2022-01-28
得票数 0
回答已采纳
2
回答
以“错误”
顺序
执行
的嵌套承诺
、
、
我使用嵌套回调实现了它,但我想尝试使用承诺来实现它,因此我编写了以下代码:var c1
Promise
1 = new
Promise
(func(res,rej){path','a+',func(err,fd){ {rej(err)} {res(fd)}
chain
1.push(c1
Promise
1) //
浏览 4
提问于2017-05-26
得票数 0
回答已采纳
2
回答
Nodejs
代码
未按
预期
执行
、
、
、
、
我正在尝试下面的代码。我想在外部while 循环的每一次迭代之后在名为sn的数组中保存。但是,每次迭代之后,sn只包含上一次迭代的numbers。也许我错过了sync和async的整个概念。function test() { var check = true; var p = 0; var index = numbers.indexOf(Math.max(...numbers)); var value = Math.max(...numbe
浏览 0
提问于2018-07-16
得票数 1
回答已采纳
2
回答
Swift PromiseKit:等同于按
顺序
执行
的when()?
、
、
它们提供的函数之一是when(),它允许您拥有任意数量的promises数组,并且只有在所有promises都完成后才能
执行
某些操作。 但是,数组中的promises是并行
执行
的。我还没有找到任何允许我按
顺序
执行
它们的函数。我试着写一个我自己的递归函数,但它似乎没有按照它们在数组中的
顺序
执行
Promise
,并且我偶尔会得到"
Promise
deallocated“错误。static func executeSequentially(promi
浏览 0
提问于2018-01-20
得票数 6
1
回答
如何预测跨
Promise
.then链的微任务
顺序
?
、
、
、
: .then(() => console.log("Microtask 1")) .then(() => console.log("Microtask 2")) .then(() => console.log("Microtask
浏览 13
提问于2022-09-21
得票数 2
回答已采纳
1
回答
JS引擎或browser/如何对setTimeout进行承诺回调?
、
、
、
、
我在问题的两个不同部分考虑整个JS环境。 我理解在承诺到来之前,浏览器或Node (服务器端JS)用来提供使用setTimeout and Process.nextTick异步运行代码的机制,而且由于承诺在Javascript中被支持运行异步代码,所以我试图了解承诺回调和setTimeout是如何被安排在彼此之前运行的。 这是否意味着存在两个事件循环并相互协调?首
浏览 1
提问于2018-03-15
得票数 5
4
回答
Javascript
promise
/then
未按
正确的
顺序
执行
、
、
代码如下: if (response.status === 200) { $state.reload(); return toastr.success('
浏览 0
提问于2016-06-16
得票数 1
3
回答
是否有办法保证`
Promise
.all`在内在承诺的“那”链之后得到解决?
、
是否有办法保证
Promise
.all在内部承诺的then链之后得到解决?) }, 1000) setTimeout(function(){ }, 1000) .then(() => { console.log('
Promise
.all
浏览 6
提问于2017-11-03
得票数 2
回答已采纳
1
回答
MySQL查询
未按
顺序
执行
(
NodeJS
)
、
、
、
、
我需要在一个循环中
执行
一系列MySQL插入,然后在它们都完成之后
执行
一些操作。
浏览 2
提问于2014-02-07
得票数 0
回答已采纳
1
回答
异步/等待
未按
预期
顺序
执行
、
、
、
console.log(meme + " c"); console.log(meme + " d");}当我
执行
console.log(res)时,查询运行得很好,我得到了具有正确结果的对象,所以这不是问题所在。
浏览 11
提问于2018-08-12
得票数 2
回答已采纳
2
回答
使用Facebook发送-API的
顺序
消息发送
、
、
、
、
我试图使用FB发送消息API按
顺序
发送消息,但有一个问题。因此,我的机器人以错误的
顺序
发送消息。id: recipient }, payload) );(1)(发信承诺);let
promise
_
chain
]['accessToken']) //console.log(async_actio
浏览 1
提问于2018-01-20
得票数 0
回答已采纳
2
回答
为什么
Promise
中的
Promise
.resolve会在
Promise
之前
执行
?
、
new
Promise
(resolve => {}).then(a => console.log(a))new
Promise
(resolve => {}).then(a => console.log(a)) 将打印% 2,%
浏览 53
提问于2019-09-04
得票数 2
回答已采纳
2
回答
nodejs
中的If语句
未按
顺序
执行
我很难进入if循环" if (changeUserToSellerFlag == 1)“,因为这个if语句比if语句"if (results.Name == "Customer")”
执行
得早得多。我不确定为什么
执行
顺序
不是逐行完成的。 const { updateUserSellerStatus } = require(".gettign belowUser is Customer flag
浏览 45
提问于2020-08-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券