Mündəricat:

Angularjs-də təxirə salınmış obyekt nədir?
Angularjs-də təxirə salınmış obyekt nədir?

Video: Angularjs-də təxirə salınmış obyekt nədir?

Video: Angularjs-də təxirə salınmış obyekt nədir?
Video: Uniwersalne prawo kreacji zorganizowanej materii kontra religie - część 4 2024, Bilər
Anonim

Təxirə salınmış obyekt

Təxirə salındı bir obyekt vədi ifşa edən. Onun əsasən üç həll (), rədd () və bildiriş () metodu var. Nə vaxt Təxirə salındı tamamlayır, Siz ya həll (), rədd () və bildiriş () üsullarına zəng edirsiniz. Tamamlanmasına uyğun olaraq ya həll etmək (), rədd etmək () və ya bildirmək () üçün geri çağırış reyestrini çağırır

Həmçinin bilin, $q xidmətinin təxirə salınması və vədləri nədir?

A xidmət Bu, funksiyaları asinxron şəkildə idarə etməyə və emal edildikdən sonra onların qaytarma dəyərlərindən (və ya istisnalardan) istifadə etməyə kömək edir. Bu vədlər /A+ uyğun həyata keçirilməsi vədlər verir / təxirə salındı Kris Kovaldan ilhamlanan obyektlər Q.

Biri də soruşa bilər ki, AngularJS-də $promise nədir? vədlər AngularJS daxili $q xidməti tərəfindən təmin edilir. Onlar asinxron funksiyaları a ilə qeyd etməklə ardıcıl olaraq yerinə yetirmək üçün bir yol təqdim edirlər söz obyekt. {info} Vədlər ES6 spesifikasiyasının bir hissəsi kimi yerli JavaScript-ə daxil oldu.

Elə isə, təxirə salınmış vəd nədir?

Əlavə edilmiş versiya: 1.5 təxirə salındı . söz () metodu asinxron funksiyaya digər kodun daxili sorğunun gedişatına və ya statusuna müdaxilə etməsinə imkan verir. Yalnız geri qaytarın söz vasitəsilə obyekt təxirə salındı . söz () beləliklə, digər kod geri çağırışları qeyd edə və ya cari vəziyyəti yoxlaya bilər.

AngularJS-də.sonra nədir?

. sonra AngularJS-də . 1.. sonra HTTP vəd obyektinə çağırılır və yeni söz obyektini qaytarır. 2. Çünki. sonra yeni söz obyektini qaytarır, o, ardıcıl zənglər üçün istifadə edilə bilər.

Tövsiyə: