Según mi comprensión de los documentos y algunos códigos de muestra, me doy cuenta de que ViewContainer es algo que contiene un templateRef, mientras que templateRef en sí mismo contiene el HTML. Pero me gustaría saber una explicación más detallada:
Tengo preguntas como:
Qué hace exactamente cada uno de ellos.
Con qué frecuencia encontramos cada uno de ellos en un diseño. ¿Cada uno de ellos está asociado con cada nodo en mi HTML?
Gracias por adelantado
Template Ref ViewContainerRef ----------------------------------------------------------------------------------- Represents an Embedded Template It is a continaer in which templates in which one or more Views can be attached Used for creating a custom structural Wrapper for holding the view directive created using TemplateRef Two ways to access Can attach views in 2 ways - using * infront - using createComponent() - using as a property binding - using createEmbeddedView()Para responder a tu segunda pregunta,
ngIf, ngSwitch, ngFor se crean usando estas clases.