Kāda ir atšķirība starp @ViewChild un @input?
Kāda ir atšķirība starp @ViewChild un @input?

Video: Kāda ir atšķirība starp @ViewChild un @input?

Video: Kāda ir atšķirība starp @ViewChild un @input?
Video: ViewChild & ViewChildren in Angular | Angular Interview Question & Answers | Learn Angular Concepts 2024, Maijs
Anonim

The atšķirība starp @ SkatītBērni un @ContentChildren ir tas @ SkatītBērni Skaties priekš elementi Shadow DOM, kamēr @ContentChilds izskatās priekš tos Light DOM.

Jautājums ir arī par to, kāda ir atšķirība starp @ViewChild un @input?

The atšķirība starp @ SkatītBērni un @ContentChildren ir tas @ SkatītBērni Skaties priekš elementi Shadow DOM, kamēr @ContentChilds izskatās priekš tos Light DOM.

Turklāt, kas ir ViewChild? ViewChild saite Īpašuma dekorētājs, kas konfigurē skata vaicājumu. Izmaiņu detektors meklē pirmo elementu vai direktīvu, kas atbilst atlasītājam skatā DOM. Ja mainās skats DOM un atlasītājam atbilst jauns pakārtots, rekvizīts tiek atjaunināts.

Tāpat jūs varat jautāt, kāda ir atšķirība starp ViewChild () un ContentChild ()?

Jebkurai direktīvai, komponentam un elementam, kas ir daļa no komponenta veidnes, tiek piekļūts kā ViewChild . Savukārt jebkuram elementam vai komponentam, kas tiek projicēts iekšpusē, var piekļūt kā SatursBērns.

Kā jūs izmantojat ViewChild?

@ ViewChild () dekoratoru var izmantot, lai iegūtu pirmo elementu vai direktīvu, kas atbilst atlasītājam no skata DOM. @ ViewChild () nodrošina cita komponenta vai direktīvas gadījumu vecākkomponentā, un pēc tam vecākais komponents var piekļūt šī komponenta vai direktīvas metodēm un īpašībām.