Ich bin gerade mit einer Situation in meiner aktuellen Arbeit konfrontiert. Ich möchte das beste Muster wissen, in diesem Szenario arbeitenSchließen Sie den asynchronen Aufruf für jede Schleife ab und gehen Sie weiter. Knoten js
Mein Code so etwas wie dieses
istfor(var i =0 ;i < collection.length; i++){
asynCall(collection[i],function(){....})//doing a asynchronous call
}
Ich möchte nur die besten patten kennen, um die Funktionalität wie
ich tun möchte, zu Ergänzen jeden asynchronen Aufruf zu einer Zeit und nehmen den nächsten Datensatz,
- für i = 0 tun, um die asynchrone Funktion, es abgeschlossen ist, gehen sie zum nächsten
- für i = 1 die asynchrone Funktion tun, füllen Sie es, gehen Sie zum nächsten
und so weiter, bei jeder Iteration ‚i‘ ich den asynchronen Aufruf abschließen möchten, und nachdem sie nehmen nur die nächste Abschluss Aufzeichnung
Gibt es eine Methode, um die Funktionalität auf diese Weise zu tun. Oder gibt es eine andere Möglichkeit, es zu tun, gibt es keine Module in npm, die mir helfen können
Bitte leite mich mit den besten Lösungen
in Ordnung ,, Dank Mann ...., aber nur für Neugier ich wissen will, ist es eine Möglichkeit, die ich kann – Krishna
Yep für Schleife in einem Asynchron-Serie Verfahren arbeiten, das ist machbar. Ich habe meine Antwort aktualisiert. –