<table class="table table-bordered">
<tr *ngFor="let item of faculytLectureMaster ">
<td>{{item.lectstart}}</td>
<td>{{item.lectend}}</td>
<td>{{item.facultyname}}</td>
<td>{{item.subjectname}}</td>
<td>{{item.subjectcode}}</td>
<td>{{item.section}}</td>
<td>{{item.attendtotal}}</td>
<td>{{item.present}}</td>
<td>{{item.absent}}</td>
</tr>
</table>
我想使用*ngFor
的过滤器,例如subjectname!='Break'
和facultyname!='NA'
如何为angular2?
编写*ngFor
的过滤器
答案 0 :(得分:1)
您可以使用ngIf
ngFor
来执行相同的操作
<table class="table table-bordered">
<template ngFor let-item [ngForOf]="faculytLectureMaster" let-i="index">
<tr *ngIf="item.subjectname != 'Break' && item.facultyname != 'NA'">
<td>{{item.lectstart}}</td>
<td>{{item.lectend}}</td>
<td>{{item.facultyname}}</td>
<td>{{item.subjectname}}</td>
<td>{{item.subjectcode}}</td>
<td>{{item.section}}</td>
<td>{{item.attendtotal}}</td>
<td>{{item.present}}</td>
<td>{{item.absent}}</td>
</tr>
</template>
</table>