Jaka jest różnica między @ViewChild a @input?
Jaka jest różnica między @ViewChild a @input?

Wideo: Jaka jest różnica między @ViewChild a @input?

Wideo: Jaka jest różnica między @ViewChild a @input?
Wideo: ViewChild & ViewChildren in Angular | Angular Interview Question & Answers | Learn Angular Concepts 2024, Listopad
Anonim

ten różnica pomiędzy @ ZobaczDzieci a @ContentChildren to @ ZobaczDzieci Popatrz dla elementy w Shadow DOM podczas @ContentChildren look dla je w Light DOM.

Pytanie brzmi, jaka jest różnica między @ViewChild a @input?

ten różnica pomiędzy @ ZobaczDzieci a @ContentChildren to @ ZobaczDzieci Popatrz dla elementy w Shadow DOM podczas @ContentChildren look dla je w Light DOM.

Co to jest ViewChild? ZobaczDziecko link Dekorator właściwości, który konfiguruje zapytanie widoku. Detektor zmian szuka pierwszego elementu lub dyrektywy pasującej do selektora w widoku DOM. Jeśli widok DOM ulegnie zmianie, a nowy element podrzędny będzie pasował do selektora, właściwość zostanie zaktualizowana.

Podobnie możesz zapytać, jaka jest różnica między ViewChild () a ContentChild ()?

Każda dyrektywa, komponent i element, który jest częścią szablonu komponentu, jest dostępny jako ZobaczDziecko . Natomiast każdy element lub komponent, który jest rzutowany do środka, jest dostępny jako TreśćDziecko.

Jak korzystasz z ViewChild?

@ ZobaczDziecko () można użyć dekoratora, aby pobrać pierwszy element lub dyrektywę pasującą do selektora z widoku DOM. @ ZobaczDziecko () udostępnia wystąpienie innego składnika lub dyrektywy w składniku nadrzędnym, a następnie składnik nadrzędny może uzyskać dostęp do metod i właściwości tego składnika lub dyrektywy.