Ce este amânat în AngularJS?
Ce este amânat în AngularJS?

Video: Ce este amânat în AngularJS?

Video: Ce este amânat în AngularJS?
Video: The Weeknd - Starboy ft. Daft Punk (Official Video) 2024, Noiembrie
Anonim

Amânat Obiect:

Amânat este un obiect care expune promisiunea. Are în principal trei metode resolve(), reject() și notify(). Amânat returnează obiectul promisiunii. Cand Amânat completează, apelați metodele fie resolve(), reject() și notify()

De asemenea, ce este $promise în AngularJS?

Promite în AngularJS sunt furnizate de serviciul $q încorporat. Ele oferă o modalitate de a executa funcții asincrone în serie prin înregistrarea lor cu a promisiune obiect. {info} Promises și-au făcut loc în JavaScript nativ ca parte a specificației ES6.

În mod similar, ce este $q în unghiular? $ q este o unghiular serviciu definit. Este la fel ca noua Promisiune(). Dar $ q duce lucrurile la nivelul următor prin îmbunătățirea caracteristicilor suplimentare pe care dezvoltatorii le pot folosi pentru a efectua sarcini complexe mai simplu. Acesta este un exemplu pentru a crea o promisiune folosind $ q unghiular . module(„aplicație”, ).

Ținând cont de acest lucru, ce este promisiunea amânată?

versiune adăugată: 1.5 amânat . promisiune () permite unei funcții asincrone să împiedice alt cod să interfereze cu progresul sau starea cererii sale interne. Întoarceți numai Promisiune obiect prin amânat . promisiune () astfel încât alt cod să poată înregistra apeluri inverse sau să inspecteze starea curentă.

Ce este apelul asincron în AngularJS?

În AngularJS , avem obiectul $q care este un serviciu care ajută la executarea a functioneaza asincron și utilizați valorile returnate de la acestea apeluri pentru prelucrare ulterioară. Acest funcții rezolvați singurul obiect de promisiune atunci când toate obiectele de promisiune au trecut la funcţie sunt rezolvate.

Recomandat: