【发布时间】:2023-04-06 04:36:02
【问题描述】:
我有一个无法找到正确答案的混乱问题。它在不支持等待和异步的 firebase 中。
目前,它可以工作,但只运行一次,不会循环。
return foo.bar(query);})
.then((result) => {
if (result == '0') {
//do stuff
}
else {
var i;
for(i = 0; i <= result; i++) {
return foo.bar(secondQuery);})
.then((secondResult) => {
//do other stuff
})
}
}
})
【问题讨论】:
-
return将在第一次迭代后终止函数。你想在那里实现什么目标?
标签: javascript node.js firebase for-loop promise