Ich habe eine Reihe von Versprechen, und ich möchte bestimmte Aktionen an ihnen auslösen, sobald sie abgeschlossen sind. Promises.all
ist nicht ganz das, was ich suche, seit es wartet, bis alle Promises
in der Iterable
abgeschlossen sind. Promises.race
gibt das erste Versprechen zurück, das vollständig ist.Array of Promises lösen Versprechen sobald fertig?
Angenommen, Sie verwenden können: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
'promises.forEach (p => p.then (doStuff))' – 4castle
können Sie ein Codebeispiel posten? Je nachdem, wie Sie Ihre Versprechen erstellen, können Sie '.then()' im Allgemeinen innerhalb der einzelnen Versprechen verwenden und das Array mit 'Promise.all' auflösen. –
@ 4castle Vergiss nicht '.catch()' Fehler, wenn du das tust. Oder besser, ** verwende nicht 'forEach' **, sondern' map' und tu etwas mit dem Ergebnis (inklusive Fehlerbehandlung) – Bergi