根据我对docs和示例代码的理解,我意识到ViewContainer是一个包含templateRef的东西,而templateRef本身就包含了HTML。但我想知道进一步的解释:
我有类似的问题:
他们每个人究竟做了什么。
我们多久会在布局中找到它们中的每一个。是每个 它们与我的HTML上的每个节点相关联。
提前致谢
答案 0 :(得分:1)
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()
回答你的第二个问题,
ngIf, ngSwitch, ngFor
的结构指令正在使用这些类创建。