
E shtyrë Objekt:
E shtyrë është një objekt i cili ekspozon premtimin. Ka kryesisht tre metoda zgjidhje (), refuzo (), dhe notify (). E shtyrë kthen objekt premtimi. Kur E shtyrë përfundon, ju thërrisni metoda ose solve(), reject() dhe notify()
Gjithashtu, çfarë është $promise në AngularJS?
Premtimet në AngularJS ofrohen nga shërbimi i integruar $q. Ato ofrojnë një mënyrë për të ekzekutuar funksionet asinkrone në seri duke i regjistruar ato me a premtim Objekt. {info} Premtimet kanë hyrë në JavaScript amtare si pjesë e specifikimit ES6.
Në mënyrë të ngjashme, çfarë është $q në këndore? $ q eshte nje këndore shërbim të përcaktuar. Është njësoj si Premtimi i ri(). Por $ q i çon gjërat në një nivel tjetër duke përmirësuar veçori shtesë që zhvilluesit mund të përdorin për të kryer detyra komplekse më thjesht. Ky është një shembull për krijimin e një premtimi duke përdorur $ q këndore. modul ("aplikacion", []).
Duke e mbajtur këtë në konsideratë, çfarë është premtimi i shtyrë?
versioni i shtuar: 1.5 shtyrë. premtimMetoda () lejon një funksion asinkron të parandalojë që kodi tjetër të ndërhyjë në progresin ose statusin e kërkesës së tij të brendshme. Ktheni vetëm Premtim objekt nëpërmjet shtyrë. premtim() në mënyrë që një kod tjetër të mund të regjistrojë kthimet e thirrjeve ose të inspektojë gjendjen aktuale.
Çfarë është thirrja asinkrone në AngularJS?
Në AngularJS, kemi objektin $q i cili është një shërbim që ndihmon për të ekzekutuar a funksionojnë në mënyrë asinkrone dhe vlerat e përdorimit të kthyera nga këto thirrjet për përpunim të mëtejshëm. Kjo funksione zgjidhni objektin e vetëm të premtimit kur të gjitha objektet e premtimit kaluan në funksionin janë zgjidhur.