[英]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.