Suchergebnisse für Anfrage "promise"

2 die antwort

Setzen einer Variablen, um die Rückruffunktion mit Promise zu beenden

Ich erhalte den "Objekt" -Wert anstelle des exakten Werts. Wie erhalte ich den Wert mit einer Rückruffunktion zurück? function loadDB(option, callBack){ var dfd = new jQuery.Deferred(), db = window.openDatabase('mydb', '1.0', 'Test DB', ...

2 die antwort

Woran erkenne ich, ob ein Objekt ein Angular $ q-Versprechen ist?

Ich habe in meinem Projekt eine bereits vorhandene Nicht-Angular-API-Bibliothek. Es hat ein.request Methode, die jQuery.Deferred-Versprechen zurückgibt. Ich habe einen einfachen Angular-Dienst erstellt, der das einschließt.request Methode, um das ...

1 die antwort

Ich habe mein Versprechen gebrochen

Also ... es fällt mir am schwersten zu lernen, wie man verspricht. Ich benutzebluebird (https://github.com/petkaantonov/bluebird [https://github.com/petkaantonov/bluebird]) wie mir vorgeschlagen - um meine Rückruf-Hölle zu zähmen, habe ich ...

TOP-Veröffentlichungen

2 die antwort

Ist promise.all nützlich, da Javascript in einem einzigen Thread ausgeführt wird?

In zum Beispiel kriskowals Q kann man etwas machen wie: promise1.then(function(p1){ var p2 = makePromise2(); var p3 = makePromise3(); var p4 = makePromise4(); return [p2, p3, p4]; }) .all(promises, function(){ console.log('all promises ...

2 die antwort

Feststellen, wann eine rekursive, asynchrone Aufgabe abgeschlossen ist

Ich habe eine asynchrone Funktion, die in sich selbst wiederkehren kann. Ich füge jedes Mal, wenn die Funktion ausgeführt wird, jQuery-Verzögerungen zu einem Array hinzu und verwende sie$.when() um zu überprüfen, ob alle Versprechen erfüllt ...

3 die antwort

Setzen eines Timeout-Handlers auf ein Versprechen in Angularjs

Ich versuche, in meinem Controller eine Zeitüberschreitung festzulegen, damit eine Antwort, die nicht innerhalb von 250 ms empfangen wird, fehlschlägt. Ich habe für meinen Komponententest eine Zeitüberschreitung von 10000 festgelegt, damit diese ...

1 die antwort

Ist es sicher, ein Versprechen nicht zu lösen oder abzulehnen?

Stellen Sie sich eine Webanwendung mit Routen vor, die prüfen müssen, ob der Benutzer auf eine bestimmte Ressource zugreifen darf, bevor Sie fortfahren. Die Prüfung "ist authentifiziert" beruht auf einem Datenbankaufruf. In jeder Route kann ich ...

2 die antwort

Einmaliges Eventhandling mit Versprechen?

Ziemlich übliches Szenario. Ich möchte einen entkoppelten Code haben, der ein Ereignis auslöst, wenn etwas fertig ist. Dies geschieht nur einmal für den gesamten Anwendungslauf. Auf der anderen Seite gibt es einen anderen Code, in dem etwas ...

3 die antwort

So erhalten Sie den Status des Winkelintervalls - prüfen Sie, ob das Intervall abgebrochen wurde oder nicht

Ich bin neu in Angular (und JS) und nur ein wenig verwirrt. Ich starte einen Timer mit: var getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY); und wenn ich es verstehe,getOverviewMapTimer ist ein Versprechen". Ich ...

2 die antwort

JavaScript .map auf einem Array und Entfernen von Elementen, wenn die Bedingung erfüllt ist

Ich habe eine Reihequeue dass ich Objekte dorthin schiebe, wenn sie geändert werden. Wenn der Benutzer drücktsave, dann werde ich die durchschleifenqueue und wenden Sie den entsprechenden API-Aufruf für sie an. Wenn der API-Aufruf erfolgreich ...