Ich bin auf der Suche nach einer Möglichkeit, die Funktion den Wert aus dem Funktionsaufruf zurückzugeben. Gerade jetzt, wenn wir zurückkommen, geben wir tatsächlich ein Versprechen ab. Was ist der ideale Weg dazu?Rückgabewert von a an eine Funktion, die ein Versprechen zurückgibt
0
A
Antwort
0
können Sie den Wert innerhalb eines .then zugreifen()
function func() {
return test()
.then((val) => {
return val;
})
.catch((error) => {
console.log('handle reject');
});
}
func().then(val){
console.log(val);
}
seit func() ist ein asynchroner Aufruf, Ihre console.log() nicht warten, bis es fertig, Sie müßten Drucken Sie es in einem Callback oder in einem dann()
Verwandte Themen
- 1. Javascript: write Funktion, die ein Versprechen zurückgibt
- 2. Angularjs: Verwenden Sie eine Funktion, die ein Versprechen zurückgibt
- 3. Funktion, die undefined von einem Versprechen zurückgibt
- 4. Wie testet man eine Funktion, die ein Versprechen $ q zurückgibt?
- 5. Rückgabewert von Versprechen in einem anderen Versprechen
- 6. Funktion, die eine Zeichenfolge zurückgibt
- 7. google.maps.LatLng gibt eine Funktion zurück, die 'a' zurückgibt. Warum?
- 8. Wie Rückgabewert von Versprechen
- 9. Eine Funktion, die ein Dataset zurückgibt
- 10. Welchen Vorteil hat das Voranstellen von Async auf eine Funktion, die ein Versprechen zurückgibt?
- 11. Definieren Sie eine NavigationInstruction, die wartet, bis ein Versprechen zurückgibt
- 12. Sinon.JS Stummel eine Funktion, die ein Versprechen
- 13. Rendite auf eine Funktion, die Objekt zurückgibt, die ein Versprechen enthält
- 14. Callback werben onSuccess Rückgabewert an die Caller Funktion Rückgabewert
- 15. Wie ruft man eine Funktion auf, die ein Versprechen auf ein Ergebnis eines Versprechens zurückgibt?
- 16. Rückgabewert nach einem Versprechen
- 17. Rückgabewert von Service $ einmal Ressourcen Versprechen
- 18. Fehler beim Versuch, Funktion zu verwenden, die eine Funktion zurückgibt, die eine HOC zurückgibt (a la Redux Connect)
- 19. Wie die den Rückgabewert des ersten Versprechen an die letzte in einer verketteten Versprechen
- 20. Wie man Versprechen von einer Funktion zurückgibt, die selbst Versprechen verwendet?
- 21. Asyncronous Mapping über eine Sammlung mit einer Funktion, die ein Versprechen zurückgibt
- 22. Wie man eine Funktion vortäuscht, die ein Versprechen zurückgibt und es mit genauen Argumenten verifiziert
- 23. Julia, die eine Funktion zuordnet, die ein zweidimensionales Array an ein 3-dimensionales Array zurückgibt
- 24. Rückgabewert aus Versprechen Sequelize
- 25. Rückgabewert von wiederkehrenden Funktion
- 26. Rückgabewert für Funktion, die
- 27. So geben Sie ein Versprechen mit einem Rückgabewert zurück
- 28. ein Versprechen Handler-Funktion an ein Objekt Bindung
- 29. Ember Iterieren durch ein Versprechen/store.findAll Rückgabewert
- 30. Wenn Versprechen keinen Wert zurückgibt