Ich habe variable Nummer der asynchronen Funktion zu laufen. Für zwei Funktionen kann ich so schreiben:Führen Sie die n-Nummer der asynchronen Funktion vor dem Aufruf einer anderen Methode in nodejs
async.parallel([
function(parallelCb) {
client.get('statuses/user_timeline', {screen_name: 'rajeevnodetest'}, function(error, tweets, response){
parallelCb(null, {error: error, tweets: tweets});
});
},
function(parallelCb) {
client.get('statuses/user_timeline', {screen_name: 'rajeev_jayaswal'}, function(error, tweets, response){
parallelCb(null, {error: error, tweets: tweets});
});
},
], function(error, results) {
// results will have the results of all 2
res.send(JSON.stringify(results));
});
Wie soll ich Variable Anzahl der Funktion innerhalb async.parallel aufrufen? Ich habe versucht, for-Schleife innerhalb async.parallel hinzuzufügen, aber es hat nicht funktioniert. Irgendein Vorschlag ?
vielleicht können Sie die Funktion rekursiv machen und ausführen, bis der Parameter seines Rückrufs mit dem Aufruf selbst n erreicht? –