Ni nini kinachoahirishwa katika AngularJS?
Ni nini kinachoahirishwa katika AngularJS?

Video: Ni nini kinachoahirishwa katika AngularJS?

Video: Ni nini kinachoahirishwa katika AngularJS?
Video: NI NINI ( TUMPELEKE MTOTO KWA SHULE ) - BABY MAMA DRAMA - AICY STEVEN 2024, Mei
Anonim

Imeahirishwa Kitu:

Imeahirishwa ni kitu kinachofichua ahadi. Ina njia tatu za kutatua(), reject(), na arifu(). Imeahirishwa inarudisha kitu cha ahadi. Lini Imeahirishwa inakamilika, Unapiga simu kwa njia ama solve(), reject(), na arifu()

Pia, $promise ni nini katika AngularJS?

Ahadi katika AngularJS hutolewa na huduma iliyojengewa ndani ya $q. Wanatoa njia ya kutekeleza vitendaji vya asynchronous katika mfululizo kwa kuwasajili na a ahadi kitu. {info} Ahadi zimeingia kwenye JavaScript asili kama sehemu ya vipimo vya ES6.

Vile vile, $q ni nini katika angular? $ q ni angular huduma iliyoainishwa. Ni sawa na new Promise(). Lakini $ q hupeleka mambo kwenye kiwango kinachofuata kwa kuimarisha kipengele cha ziada ambacho wasanidi programu wanaweza kutumia kutekeleza kazi ngumu kwa urahisi zaidi. Huu ni mfano wa kuunda ahadi kwa kutumia $ q angular . moduli("programu", ).

Kwa kuzingatia hili, ni ahadi gani iliyoahirishwa?

toleo lililoongezwa: 1.5 iliyoahirishwa . ahadi () mbinu huruhusu utendaji kazi usiolingana kuzuia msimbo mwingine kuingilia maendeleo au hali ya ombi lake la ndani. Rudia tu Ahadi kitu kupitia iliyoahirishwa . ahadi () ili msimbo mwingine uweze kusajili watu waliopigiwa simu au kukagua hali ya sasa.

Simu ya asynchronous ni nini katika AngularJS?

Katika AngularJS , tuna kitu cha $q ambacho ni huduma inayosaidia kutekeleza a fanya kazi kwa usawa na utumie thamani zilizorejeshwa kutoka kwa hizi simu kwa usindikaji zaidi. Hii kazi suluhisha kitu cha ahadi moja wakati vitu vyote vya ahadi vimepitishwa kwa kazi yanatatuliwa.

Ilipendekeza: