Bün*_*gül 16 html javascript angular
我想创建一个像模板一样的组件.例如,而不是在任何地方写这个:
<div class="myClass">
<div class="myHeader" id="headerId"> Title </div>
<div class="myContent" id="contentId"> <<Some HTML code>> </div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想使用像这样的组件:
<my-component title="Title" headerID=headerId contentID=contentID>
<<Some HTML code>>
</my-component>
Run Code Online (Sandbox Code Playgroud)
我如何在Angular2中实现类似的东西?
j2L*_*L4e 42
<ng-content></ng-content>
在组件中使用.
my.component.html
<div class="myClass">
<div class="myHeader" id="headerId"> Title </div>
<div class="myContent" id="contentId"> <ng-content></ng-content> </div>
</div>
Run Code Online (Sandbox Code Playgroud)
parent.component.html
<my-component title="Title" headerID=headerId contentID=contentID>
<<Some HTML code>>
</my-component>
Run Code Online (Sandbox Code Playgroud)
内部的任何内容<my-component></mycomponent>
都将呈现在内<ng-content></ng-content>
归档时间: |
|
查看次数: |
8176 次 |
最近记录: |