Cili është ndryshimi midis @ViewChild dhe @input?
Cili është ndryshimi midis @ViewChild dhe @input?

Video: Cili është ndryshimi midis @ViewChild dhe @input?

Video: Cili është ndryshimi midis @ViewChild dhe @input?
Video: Как заездить лошадь Правильная заездка лошади Московский ипподром тренер Полушкина Ольга коневодство 2024, Mund
Anonim

Të dallimi ndërmjet @ Shiko Fëmijët dhe @ContentChildren është se @ Shiko Fëmijët shikoni për elemente në Shadow DOM ndërsa @ContentChildren duken për ato në Light DOM.

Gjithashtu pyetja është, cili është ndryshimi midis @ViewChild dhe @input?

Të dallimi ndërmjet @ Shiko Fëmijët dhe @ContentChildren është se @ Shiko Fëmijët shikoni për elemente në Shadow DOM ndërsa @ContentChildren duken për ato në Light DOM.

Për më tepër, çfarë është një ViewChild? ViewChild Lidhja Dekoratori i pronës që konfiguron një kërkesë për pamje. Detektori i ndryshimit kërkon elementin e parë ose direktivën që përputhet me përzgjedhësin në pamjen DOM. Nëse pamja DOM ndryshon dhe një fëmijë i ri përputhet me përzgjedhësin, vetia përditësohet.

Në mënyrë të ngjashme, ju mund të pyesni, cili është ndryshimi midis ViewChild () dhe ContentChild ()?

Çdo direktivë, komponent dhe element që është pjesë e shabllonit të komponentit aksesohet si ViewChild . Ndërsa, çdo element apo komponent i cili projektohet brenda aksesohet si PërmbajtjaFëmijë.

Si e përdorni ViewChild?

@ ViewChild () dekoruesi mund të përdoret për të marrë elementin e parë ose direktivën që përputhet me përzgjedhësin nga pamja DOM. @ ViewChild () ofron shembullin e një komponenti ose direktive tjetër në një komponent mëmë dhe më pas komponenti prind mund të aksesojë metodat dhe vetitë e atij komponenti ose direktive.