Kaj je odloženo v AngularJS?
Kaj je odloženo v AngularJS?

Video: Kaj je odloženo v AngularJS?

Video: Kaj je odloženo v AngularJS?
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, November
Anonim

Odloženo Predmet:

Odloženo je predmet, ki razkriva obljubo. Ima večinoma tri metode resolve(), reject() in notify(). Odloženo vrne objekt obljube. Kdaj Odloženo konča, pokličete metode bodisi resolve(), reject() in notify()

Tudi, kaj je $promise v AngularJS?

Obljube v AngularJS zagotavlja vgrajena storitev $q. Zagotavljajo način za zaporedno izvajanje asinhronih funkcij tako, da jih registrirajo z a obljuba predmet. {info} Obljube so se prebile v domači JavaScript kot del specifikacije ES6.

Podobno, kaj je $q v kotnem? $ q je kotna določena storitev. To je enako kot new Promise(). Ampak $ q popelje stvari na višjo raven z izboljšanjem dodatne funkcije, ki jo lahko razvijalci uporabljajo za preprostejše izvajanje zapletenih nalog. To je vzorec za ustvarjanje obljube z uporabo $ q kotna . modul("aplikacija", ).

Če upoštevamo to, kaj je odložena obljuba?

Dodana različica: 1.5 odloženo . obljuba () omogoča asinhrono funkcijo, da prepreči, da bi druga koda motila napredek ali stanje njene notranje zahteve. Vrnite samo Obljubi predmet preko odloženo . obljuba (), tako da lahko druga koda registrira povratne klice ali pregleda trenutno stanje.

Kaj je asinhroni klic v AngularJS?

V AngularJS , imamo objekt $q, ki je storitev, ki pomaga izvajati a deluje asinhrono in uporabite vrednosti, vrnjene iz teh klice za nadaljnjo obdelavo. tole funkcije razreši en sam objekt obljube, ko so vsi objekti obljube posredovani v funkcijo so rešeni.

Priporočena: