【发布时间】:2016-06-07 16:51:02
【问题描述】:
我有一个 angular 2 组件(我的面板),它将使用 ng-content 显示提供的内容。我还想在扩展模式中显示相同的内容,但似乎我只能在模板中引用一次 ng-content。
是否可以在模板中多次引用面板内容,从而避免多次传递相同内容并需要使用带有 ng-content 的选择器专门引用每个内容?
提前致谢。
我的面板模板:
<div class="panel panel-default">
<!-- non-expanded panel -->
<div class="panel-body">
<ng-content></ng-content>
</div>
<button data-toggle="modal" data-target="#myModal">Expand</button>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-body">
<ng-content></ng-content> <-- content not displayed
</div>
</div>
</div>
</div>
</div>
希望使用我的面板:
<my-panel>
<p>my panel content</p>
</my-panel>
【问题讨论】:
标签: angular