Ich habe Schwierigkeiten, eine Antwort auf meine Frage zu finden, vielleicht weil ich nicht weiß, wie ich sie stellen soll (welche Suchbegriffe ich verwenden soll). Ich habe wirklich Schwierigkeiten, Versprechungen zu verstehen, habe mir eine Reihe von Tutorial-Videos angeschaut und bekomme immer noch kein grundlegendes Stück, um es zu klicken.Eine Verheißung in eine innere Funktion einhüllen/abfangen
In Node verwende ich das Anfrage-Versprechen-Modul, das ein Versprechen zurückgibt, wenn ich eine rp() -Methode anrufe. Ich rufe zurück rp (Service); innerhalb einer Funktion. Aber was ich tun möchte, ist stattdessen, fügen Sie einen .then() - Handler zu diesem einige Nachbearbeitung mit dem Ergebnis des Service-Aufrufs zu tun, BEVOR Sie das Versprechen zurück an den Anrufer, so dass der Anrufer kann immer noch eigene dann haben Handler.
Wie bewerkstellige ich das?
Vielleicht könnten Sie uns etwas von Ihrem Code zeigen? – TGrif
'zurück rp (Dienst) .then (...)'? Beachten Sie, dass 'then' ein anderes Versprechen für das Ergebnis des Rückrufs zurückgibt. – Bergi