[英]How output directive using ngFor?
我列表中有一些項目包含其他指令,我想輸出該指令並進行渲染。 *ngFor
將值正確呈現給瀏覽器,但未呈現指令。 這可能嗎? 如果我將指令直接添加到此模板中,則它將呈現,因此我知道頁面知道該指令。
<ul id="sidebar-wrapper" class="clearfix nav navbar-default sidebar-nav clearfix">
<li *ngFor="#nav of navigationItems">
<span [innerHTML]="nav.directive"></span>
</li>
<ul>
試試這個,這是您應該在組件中引用組件的方式,我假設您正在嘗試顯示組件列表。
<ul id="sidebar-wrapper" class="clearfix nav navbar-default sidebar-nav clearfix">
<li *ngFor="#nav of navigationItems">
<mydirective [nav]="nav"></mydirective>
</li>
<ul>
顯示帖子列表的示例模板如下所示:
<div class="list-group" *ngFor="#post of posts">
<post-card [post]="post"></post-card>
</div>
在這里,帖子卡是一個組件,用於顯示明信片格式的帖子。 該列表將遍歷posts數組,然后為每個post渲染一個post-card元素,將post元素傳遞到post-card元素,以為其提供呈現自身所需的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.