Какво се отлага в AngularJS?
Какво се отлага в AngularJS?

Видео: Какво се отлага в AngularJS?

Видео: Какво се отлага в AngularJS?
Видео: Рецесията Се Отлага!? Какво Купихме!? Инвестициите На Експеримента БГ! Епизод 39! 2024, Декември
Anonim

Отложено обект:

Отложено е обект, който разкрива обещанието. Той има главно три метода resolve(), reject() и notify(). Отложено връща обещание обект. Кога Отложено завършва, Вие извиквате методите или resolve(), reject() и notify()

Също така, какво е $promise в AngularJS?

Обещания в AngularJS се предоставят от вградената услуга $q. Те осигуряват начин за изпълнение на асинхронни функции последователно, като ги регистрират с a обещание обект. {info} Обещанията си проправиха път в естествения JavaScript като част от спецификацията ES6.

По същия начин какво е $q в ъглова? $ q е ъглова дефинирана услуга. Това е същото като new Promise(). Но $ q извежда нещата на следващото ниво, като подобрява допълнителна функция, която разработчиците могат да използват за по-лесно изпълнение на сложни задачи. Това е пример за създаване на обещание с помощта на $ q ъглова . модул("приложение", ).

Като се има предвид това, какво е отложено обещание?

добавена версия: 1.5 отложено . обещание () позволява на асинхронна функция да попречи на друг код да пречи на напредъка или състоянието на вътрешната му заявка. Върнете само Обещай обект чрез отложено . обещание (), така че друг код може да регистрира обратни извиквания или да проверява текущото състояние.

Какво е асинхронно повикване в AngularJS?

В AngularJS , имаме $q обект, който е услуга, която помага да се изпълни a функционират асинхронно и използвайте стойности, върнати от тях обаждания за по-нататъшна обработка. Това функции разрешаване на единичния обект на обещание, когато всички обещаващи обекти са предадени на функция са решени.

Препоръчано: