Wat is het verschil tussen @ViewChild en @input?
Wat is het verschil tussen @ViewChild en @input?

Video: Wat is het verschil tussen @ViewChild en @input?

Video: Wat is het verschil tussen @ViewChild en @input?
Video: ViewChild & ViewChildren in Angular | Angular Interview Question & Answers | Learn Angular Concepts 2024, Mei
Anonim

De verschil tussen @ BekijkKinderen en @ContentChildren is dat @ BekijkKinderen kijk voor elementen in Shadow DOM terwijl @ContentChildren kijken voor ze in Light DOM.

De vraag is ook, wat is het verschil tussen @ViewChild en @input?

De verschil tussen @ BekijkKinderen en @ContentChildren is dat @ BekijkKinderen kijk voor elementen in Shadow DOM terwijl @ContentChildren kijken voor ze in Light DOM.

Bovendien, wat is een ViewChild? BekijkKind link Property decorateur die een weergavequery configureert. De wijzigingsdetector zoekt naar het eerste element of de richtlijn die overeenkomt met de selector in de view DOM. Als de weergave-DOM verandert en een nieuw onderliggend item overeenkomt met de selector, wordt de eigenschap bijgewerkt.

Evenzo kunt u zich afvragen, wat is het verschil tussen ViewChild () en ContentChild ()?

Elke richtlijn, component en element die deel uitmaakt van de componentsjabloon, wordt geopend als: BekijkKind . Terwijl elk element of component dat naar binnen wordt geprojecteerd, toegankelijk is als: InhoudKind.

Hoe gebruik je ViewChild?

@ BekijkKind () decorateur kan worden gebruikt om het eerste element of de richtlijn te krijgen die overeenkomt met de selector uit de view DOM. @ BekijkKind () biedt de instantie van een andere component of richtlijn in een bovenliggende component en dan heeft de bovenliggende component toegang tot de methoden en eigenschappen van die component of richtlijn.