Was wird in AngularJS zurückgestellt?
Was wird in AngularJS zurückgestellt?

Video: Was wird in AngularJS zurückgestellt?

Video: Was wird in AngularJS zurückgestellt?
Video: Готовим ПЛОВ "Ингушетия" 2024, November
Anonim

Aufgeschoben Objekt:

Aufgeschoben ist ein Objekt, das das Versprechen enthüllt. Es verfügt hauptsächlich über die drei Methodensolve(), restore() und notice(). Aufgeschoben gibt das Versprechensobjekt zurück. Wann Aufgeschoben abgeschlossen ist, rufen Sie Methoden entweder auflöse(), ablehnen() und benachrichtigen() auf.

Und was ist $promise in AngularJS?

Versprechen in AngularJS werden vom integrierten $q-Dienst bereitgestellt. Sie bieten eine Möglichkeit, asynchrone Funktionen nacheinander auszuführen, indem sie bei a. registriert werden Versprechen Objekt. {info} Versprechen haben im Rahmen der ES6-Spezifikation Eingang in natives JavaScript gefunden.

Ebenso, was ist $q im Winkel? $ Q ist ein eckig definierten Dienst. Es ist das gleiche wie bei new Promise(). Aber $ Q hebt die Dinge auf die nächste Stufe, indem sie zusätzliche Funktionen verbessert, mit denen Entwickler komplexe Aufgaben einfacher ausführen können. Dies ist ein Beispiel zum Erstellen eines Promises mit $ q eckig . module("app", ).

Wenn man dies berücksichtigt, was ist ein aufgeschobenes Versprechen?

Version hinzugefügt: 1.5 verschoben . Versprechen ()-Methode ermöglicht einer asynchronen Funktion zu verhindern, dass anderer Code den Fortschritt oder Status seiner internen Anforderung stört. Geben Sie nur die zurück Versprechen Objekt über verschoben . Versprechen (), damit anderer Code Rückrufe registrieren oder den aktuellen Status überprüfen kann.

Was ist ein asynchroner Aufruf in AngularJS?

In AngularJS , haben wir das $q-Objekt, das ein Dienst ist, der hilft, a. auszuführen asynchron funktionieren und von diesen zurückgegebene Werte verwenden Anrufe zur Weiterverarbeitung. Dies Funktionen das einzelne Promise-Objekt auflösen, wenn alle Promise-Objekte an den. übergeben wurden Funktion sind gelöst.

Empfohlen: