Suchergebnisse für Anfrage "promise"
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', ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...