node.js等待回调完成
node.js wait for callback to finish?
我有以下代码:
exported.removeWatcher(issueId, user, function(err, result) {
if (result.statusCode != 204) { // Build a list of failed issues
} else if (result.statusCode == 204) {
}
console.log();
});
我知道使用回调是node.js的优势之一,但在我的用例中,我想等到收到上面回调的响应(即,除非触发回调,否则不要进一步执行代码)。我该如何实现这一点?
您可以使用async.js。只需将其与npm一起安装,并在代码中"要求"它。
例如:
async.series([
function(callback) {
myWaitForThisFunction(callback);
},
function(callback) {
myThenDoThisFunction(callback);
}
]);
相关文章:
- 等待回调函数执行
- 如何“;等待”;以便返回回调
- 如何使用jQuery等待来自回调的异步调用
- Node.js使变量等待分配,直到回调函数完成
- AngularJS Protractor:正在等待服务回调
- 如何使for循环等待回调返回值
- 在jquery中等待getJSON完成的回调
- 等待 MongoDB findOne 回调完成,然后再完成 app.get()
- 等待javascript中的回调
- Sequelize等待,直到循环通过回调结束
- 如何在show回调(qtip2)中等待ajax函数完成
- POST 响应未等待回调完成
- JavaScript - 回调 - 等待多个函数结束
- 如何等待每个循环中的所有回调
- 异步等待.js回调中的多个参数
- 我是否需要为每个具有等待结果回调的方法关闭
- 强制猫鼬.save回调等待写入完成
- JavaScript 等待几个回调完成
- 在等待节点回调时运行任意代码
- 如何合并我的 JavaScript 文件,并且仍然让我的回调等待就绪状态