Bucaq dəyişikliyinin aşkarlanması aktivdir?

Mündəricat:

Bucaq dəyişikliyinin aşkarlanması aktivdir?
Bucaq dəyişikliyinin aşkarlanması aktivdir?
Anonim

Dəyişikliklərin Aşkarlanması məlumat dəyişdirildikdə DOM-un yenilənməsi deməkdir. Angular Dəyişikliklərin Aşkarlanması üçün iki strategiya təqdim edir. Defolt strategiyasında, hər hansı bir məlumat mutasiya edildikdə və ya dəyişdirildikdə, Angular DOM-u yeniləmək üçün dəyişiklik detektorunu işə salacaq.

Angular dəyişiklik aşkarlanmasını necə aşkar edir?

Dəyişiklik detektorunu əl ilə işə salmaq üçün:

  1. Komponentə ChangeDetectorRef xidmətini daxil edin.
  2. Dəyişiklik detektorları növbəti dəfə işə salındıqda Angular-a komponenti yoxlamaq üçün göstəriş vermək üçün abunə metodunda markForCheck istifadə edin.
  3. ngOnDestroy həyat dövrü çəngəlində, müşahidə olunana abunəlikdən çıxın.

Bucaqda dəyişiklik aşkarlama dövrü nədir?

Dəyişikliklərin aşkarlanması zamanı Angular bağlamalar üzərində işləyir, ifadələri qiymətləndirir, onları əvvəlki dəyərlərlə müqayisə edir və lazım olduqda DOM-u yeniləyir. Hər dəyişikliyin aşkarlanması dövründən sonra Angular komponent vəziyyətinin istifadəçi interfeysi ilə sinxron olmasını yoxlamaq üçün yoxlama aparır.

Angular onPush dəyişiklik aşkarlanması nədir?

OnPush strategiyası Angular-ın dəyişiklik aşkarlama davranışını komponentin ayrılması kimi dəyişir. Dəyişiklik aşkarlanması artıq hər komponent üçün avtomatik işləmir. Bucaq əvəzinə xüsusi dəyişiklikləri dinləyir və yalnız həmin komponent üçün alt ağacda dəyişiklik aşkarlanmasını həyata keçirir.

Dəyişikliklərin aşkarlanması strategiyası nədir?

Dəyişikliyin aşkarlanmasının əsas mexanizmi -diriki vəziyyətə qarşı yoxlama aparın, biri cari vəziyyət, digəri yeni vəziyyətdir. Bu vəziyyətdən biri digərindən fərqlidirsə, deməli nəsə dəyişib, o deməkdir ki, görüntünü yeniləmək (və ya yenidən göstərmək) lazımdır.

Tövsiyə:

Maraqlı məqalələr
Lateasha Macer kimdir?
Daha çox oxu

Lateasha Macer kimdir?

Əslən Merilend ştatının Kembric şəhərindən olan La'Teasha Macer reper Cey Z -nin gizli qızı olduğunu iddia edir. 28 yaşlı Macer sosial mediada özünün Shawn Corey Carter-in qızı olduğunu iddia edərək ortaya çıxdı Shawn Corey Carter Shawn Corey Carter 4 dekabr 1969-cu ildə Nyu-Yorkun Bruklin mahalında anadan olub.

Hansı dəqiqliyi ən yaxşı təsvir edir?
Daha çox oxu

Hansı dəqiqliyi ən yaxşı təsvir edir?

Cavab: Dəqiqlik ölçülmüş dəyərin faktiki dəyərə yaxınlığı kimi müəyyən edilir. Buna görə də, seçimlər arasında bunu A. ölçmə alətindəki dərəcələrin kiçikliyi ilə təsvir etmək daha yaxşıdır. Hansı tərif dəqiqliyi ən yaxşı təsvir edir? Dəqiqlik ölçülmüş dəyərin standart və ya məlum dəyərə yaxınlığına aiddir.

Molar sönmə əmsalı niyə belədir?
Daha çox oxu

Molar sönmə əmsalı niyə belədir?

Molar sönmə əmsalı (ε) termini kimyəvi növün və ya maddənin müəyyən dalğa uzunluğunda işığı nə qədər güclü udmasının ölçüsüdür. … Molar sönmə əmsalı spektroskopiyada məhluldakı kimyəvi maddənin konsentrasiyasını ölçmək üçün tez-tez istifadə olunur.