我想通过*ngFor
生成如下所示的html代码到angular 2表达式。
<ol class="breadcrumb">
<li><a href="#">Home</a></li>
<li><a href="#">Library</a></li>
<li class="active">Data</li>
</ol>
我使用此代码,但事实并非如此:
<ol class="breadcrumb">
<li *ngFor="let item of siteMap; let isLast = last" [class.active]="isLast">
{{isLast == true ? item : "<a href='#'>"+ item +"</a>"}}
</li>
</ol>
我该怎么办?
答案 0 :(得分:2)
这应该适合你。
npm install @alanning/roles --save
在同一元素上使用* ngIf和* ngFor会引发错误。
答案 1 :(得分:1)
这对你有用。
<ol class="breadcrumb">
<li *ngFor="let item of siteMap; let isLast = last">
<a *ngIf="!isLast" href="#">{{item}}</a>
{{isLast ? item: ''}}
</li>
</ol>