Kuo skiriasi @ViewChild ir @input?
Kuo skiriasi @ViewChild ir @input?

Video: Kuo skiriasi @ViewChild ir @input?

Video: Kuo skiriasi @ViewChild ir @input?
Video: КАК НАСТРОИТЬ L4D2 2024, Gegužė
Anonim

The skirtumas tarp @ Žiūrėti Vaikai ir @ContentChildren yra tai @ Žiūrėti Vaikai žiūrėk dėl elementai „Shadow DOM“, o atrodo @ContentChilds dėl juos Light DOM.

Taip pat kyla klausimas, kuo skiriasi @ViewChild ir @input?

The skirtumas tarp @ Žiūrėti Vaikai ir @ContentChildren yra tai @ Žiūrėti Vaikai žiūrėk dėl elementai „Shadow DOM“, o atrodo @ContentChilds dėl juos Light DOM.

Be to, kas yra „ViewChild“? ViewChild nuoroda Nuosavybės dekoratorius, sukonfigūruojantis peržiūros užklausą. Pokyčių detektorius ieško pirmojo elemento arba direktyvos, atitinkančios parinkiklį rodinyje DOM. Jei DOM rodinys pasikeičia ir parinkiklį atitinka naujas antrinis elementas, nuosavybė atnaujinama.

Taip pat galite paklausti, kuo „ViewChild“() ir „ContentChild“() skiriasi?

Bet kuri direktyva, komponentas ir elementas, kuris yra komponento šablono dalis, pasiekiamas kaip ViewChild . Tuo tarpu bet kuris elementas ar komponentas, kuris yra projektuojamas viduje, pasiekiamas kaip Turinys Vaikas.

Kaip naudojate „ViewChild“?

@ ViewChild () dekoratorius gali būti naudojamas norint gauti pirmąjį elementą arba direktyvą, atitinkančią parinkiklį iš rodinio DOM. @ ViewChild () pateikia kito komponento ar direktyvos egzempliorių pirminiame komponente ir tada pirminis komponentas gali pasiekti to komponento ar direktyvos metodus ir savybes.