Мазмұны:

Angularjs-те кейінге қалдырылған нысан дегеніміз не?
Angularjs-те кейінге қалдырылған нысан дегеніміз не?

Бейне: Angularjs-те кейінге қалдырылған нысан дегеніміз не?

Бейне: Angularjs-те кейінге қалдырылған нысан дегеніміз не?
Бейне: Әрбір көше сәнінің түсірілімінде мен қашық өлшегішіммен жетілдіремін 2024, Мамыр
Anonim

Кейінге қалдырылған нысан

Кейінге қалдырылды болып табылады объект бұл уәдені әшкерелейді. Оның негізінен шешу(), қабылдамау() және notify() үш әдісі бар. Қашан Кейінге қалдырылды аяқтайды, сіз шешу(), қабылдамау() және notify() әдістерін шақырасыз. Ол қалай аяқталғанына сәйкес шешу(), қабылдамау() немесе notify() үшін кері шақыру тізілімін шақырады

Сондай-ақ, $q қызметі кейінге қалдырылған және уәделер деген не екенін біліңіз?

А қызмет бұл функцияларды асинхронды түрде іске қосуға және өңдеу аяқталған кезде олардың қайтару мәндерін (немесе ерекшеліктерді) пайдалануға көмектеседі. Бұл Уәделер /A+-сәйкес іске асыру уәде береді / кейінге қалдырылды Крис Ковалдың шабыттандырған нысандары Q.

Сондай-ақ, AngularJS-те $promise деген не? Уәделер AngularJS кірістірілген $q қызметі арқылы қамтамасыз етіледі. Олар асинхронды функцияларды а арқылы тіркеу арқылы қатарда орындау жолын қамтамасыз етеді уәде нысан. {info} Promises ES6 спецификациясының бөлігі ретінде жергілікті JavaScript-ке жол ашты.

Дәл солай, кейінге қалдырылған уәде дегеніміз не?

нұсқасы қосылды: 1.5 кейінге қалдырылды . уәде () әдісі асинхронды функцияға басқа кодтың оның ішкі сұрауының орындалу барысына немесе күйіне кедергі жасауын болдырмауға мүмкіндік береді. Тек қайтарыңыз Уәде арқылы нысан кейінге қалдырылды . уәде () басқа код кері қоңырауларды тіркей алады немесе ағымдағы күйді тексере алады.

AngularJS-де.then деген не?

. содан кейін AngularJS ішінде . 1.. содан кейін HTTP уәде нысанында шақырылады және жаңа уәде нысанын қайтарады. 2. Себебі. содан кейін жаңа уәде нысанын қайтарады, оны кезекті қоңыраулар үшін пайдалануға болады.

Ұсынылған: