tutorial ejemplos curso cli angular

angular - ejemplos - ¿Cuál es el parámetro de lectura en @ViewChild para



angular wikipedia (1)

Puede haber varias instancias de varios tipos asociados con la etiqueta del elemento con la variable de plantilla #myname .

Para cada elemento hay un ElementRef y ViewContainerRef (tal vez otros de componentes o directivas aplicados a esa etiqueta).

Si el elemento es un componente, existe la instancia del componente.

También puede haber una o varias directivas aplicadas al elemento

Con {read: SomeType} usted indica qué tipo debe devolverse del elemento con la variable de plantilla #myname .

Si no proporciona el parámetro de read , @ViewChild() devuelve el

  • Instancia ElementRef si no hay ningún componente aplicado, o el
  • instancia de componente si la hay.
  • Si desea obtener algo diferente, debe especificar explícitamente el uso de read .

Consulte también ¿Cómo puedo seleccionar un elemento en una plantilla de componente?

Necesita ayuda para comprender el significado de {read: ViewContainerRef} en la siguiente declaración.

@ViewChild(''myname'', {read: ViewContainerRef}) target;