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
Cümlədə nə vaxt məmnuniyyətlə istifadə edilməlidir?
Daha çox oxu

Cümlədə nə vaxt məmnuniyyətlə istifadə edilməlidir?

Sevimlə cümlə nümunəsi. O, dəvəti məmnuniyyətlə qəbul etdi. Kral fransızlarla məşğul idi, lakin fürsətdən məmnuniyyətlə istifadə etdi və Dermoda İngiltərədə qoşun toplamaq səlahiyyəti verən məktub verdi. Bəli, o, ölümün qucağına niyə sevinclə addımlayacağını anlaya bilirdi.

Dovşanlar nə vaxt tərəvəz yeyə bilər?
Daha çox oxu

Dovşanlar nə vaxt tərəvəz yeyə bilər?

Təxminən üç aya siz geniş çeşiddə tərəvəz təqdim etməyə başlaya bilərsiniz. Onları bir-bir təqdim etsəniz, hansının daha asan həzm olunduğunu və hansının olmadığını ayırd edə bilərsiniz. Siz dovşanınıza gündə üç müxtəlif növ təzə tərəvəz verməlisiniz.

Yvonne Okwara hansı qəbilədir?
Daha çox oxu

Yvonne Okwara hansı qəbilədir?

Yvonne Okvara qəbiləsi İvonna qəbilə stereotiplərinin qurbanı olub. Bir çox insan onun Luo olduğuna inanır, bu belə deyil. Digərləri onun Kisii olduğunu fərz etdilər. Elə olur ki, o, canlı TV-də zəng edəni sakitləşdirmək üçün Luhya dilində danışdı və bu, onun qəbiləsindən məhrum oldu.