Jaký je rozdíl mezi @ViewChild a @input?
Jaký je rozdíl mezi @ViewChild a @input?

Video: Jaký je rozdíl mezi @ViewChild a @input?

Video: Jaký je rozdíl mezi @ViewChild a @input?
Video: ViewChild & ViewChildren in Angular | Angular Interview Question & Answers | Learn Angular Concepts 2024, Smět
Anonim

The rozdíl mezi @ Zobrazit děti a @ContentChildren je to @ Zobrazit děti Koukni se pro prvky v Shadow DOM, zatímco @ContentChildren vypadají pro je v Light DOM.

Otázkou také je, jaký je rozdíl mezi @ViewChild a @input?

The rozdíl mezi @ Zobrazit děti a @ContentChildren je to @ Zobrazit děti Koukni se pro prvky v Shadow DOM, zatímco @ContentChildren vypadají pro je v Light DOM.

Navíc, co je ViewChild? ViewChild link Dekorátor vlastností, který konfiguruje dotaz pohledu. Detektor změn hledá první prvek nebo směrnici odpovídající selektoru v zobrazení DOM. Pokud se zobrazení DOM změní a nový podřízený prvek odpovídá selektoru, vlastnost se aktualizuje.

Podobně se můžete ptát, jaký je rozdíl mezi ViewChild () a ContentChild ()?

Ke každé direktivě, komponentě a prvku, který je součástí šablony komponenty, se přistupuje jako ViewChild . Kdežto k jakémukoli prvku nebo komponentu, který je promítán uvnitř, se přistupuje jako ContentChild.

Jak používáte ViewChild?

@ ViewChild () dekorátor lze použít k získání prvního prvku nebo direktivy odpovídající selektoru z pohledu DOM. @ ViewChild () poskytuje instanci jiné komponenty nebo direktivy v nadřazené komponentě a potom může nadřazená komponenta přistupovat k metodám a vlastnostem této komponenty nebo direktivy.