Qual è la differenza tra @ViewChild e @input?
Qual è la differenza tra @ViewChild e @input?

Video: Qual è la differenza tra @ViewChild e @input?

Video: Qual è la differenza tra @ViewChild e @input?
Video: Passare dati da componente Child al Parent - Angular Tutorial Italiano 18 2024, Novembre
Anonim

Il differenza tra @ VisualizzaBambini e @ContentChildren è quello @ VisualizzaBambini Guarda per elementi in Shadow DOM mentre @ContentChildren guarda per li in Light DOM.

Inoltre, la domanda è: qual è la differenza tra @ViewChild e @input?

Il differenza tra @ VisualizzaBambini e @ContentChildren è quello @ VisualizzaBambini Guarda per elementi in Shadow DOM mentre @ContentChildren guarda per li in Light DOM.

Inoltre, cos'è un ViewChild? VisualizzaBambino link Decoratore di proprietà che configura una query di visualizzazione. Il rilevatore di modifiche cerca il primo elemento o la direttiva corrispondente al selettore nella vista DOM. Se il DOM della vista cambia e un nuovo figlio corrisponde al selettore, la proprietà viene aggiornata.

Allo stesso modo, potresti chiedere, qual è la differenza tra ViewChild () e ContentChild ()?

Si accede a qualsiasi direttiva, componente ed elemento che fa parte del modello di componente come VisualizzaBambino . Considerando che, a qualsiasi elemento o componente che è proiettato all'interno si accede come ContenutoBambino.

Come si usa ViewChild?

@ VisualizzaBambino () il decoratore può essere utilizzato per ottenere il primo elemento o la direttiva che corrisponde al selettore dalla vista DOM. @ VisualizzaBambino () fornisce l'istanza di un altro componente o direttiva in un componente padre e quindi il componente padre può accedere ai metodi e alle proprietà di quel componente o direttiva.