[英]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);
}
]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.