Ich bin auf der Suche nach einer Versprechen-Funktion, bis ich das gewünschte Ergebnis habe.Schleife bis Versprechen Funktion geben Ergebnis
Ab jetzt bin ich mit Rekursivität wie folgt aus:
function pull() {
dataFactory.pullFunction().then(function(res) {
pull()
})
}
Aber das gibt mir einige Front-End/style Fehler für meine Ladebalken zum Beispiel.
Ich würde so etwas tun:
function pull() {
while (res.status == 'ONGOING') {
dataFactory.pullFunction().then(function(res) {
// my stuffs
})
}
}
Aber wenn ich es die pullFunction() versuchen wird nie aufgerufen.
'while (res.status == 'ONGOING')' - ist eine enge Schleife, dass wenn wahr wird nie asynchronen Code ausführen zulassen, und wenn false wird nie wahr –
Vielleicht sollten Sie etwas detaillierter beschreiben, was Sie tun möchten. – Robert
Danke für deine Antwort, ich habe meine Frage bearbeitet – PAscalinox