Ich verwende Q in einer Node.js-Anwendung, um Versprechungen zu implementieren und etwas in dieser Hinsicht, in denen es einige Versprechen Verkettung ist:Node.js - Q-Bibliothek, wie kann ich auf den Wert in einem früheren then() zugreifen
service.execute()
.then((result1) => {
return service2.execute(result1);
})
.then((result2) => {
//Here I need result1 and result2!!!
});
In der zweiten dann muss ich result1 aus dem vorherigen dann Block verwenden, aber es ist nicht verfügbar. Gibt es eine Möglichkeit, darauf zuzugreifen?
HINWEIS: Es gibt ähnliche Fragen, aber keine von ihnen lösen das Problem für die Q-Bibliothek.