我需要比较两个日期和我用这个方法ngif 但它不起作用
<ion-row *ngFor="let ch of cheval1 ">
{{ch[0].annee }}
<ion-col *ngFor="let m of members">
<b *ngIf="ch[0].annee == m.Course.date |date : 'yyyy' "> {{m.Course.date |date : 'yyyy' }} </b>
</ion-col>
</ion-row>
答案 0 :(得分:2)
您还可以使用*ngIf
来呼叫组件中的某个功能:
<ion-row *ngFor="let ch of cheval1 ">
{{ch[0].annee }}
<ion-col *ngFor="let m of members">
<b *ngIf="yearsAreEqual(ch[0].annee, m.Course.date)"> {{m.Course.date |date : 'yyyy' }} </b>
</ion-col>
</ion-row>
yearsAreEqual(year, date){
return year === date.getFullYear();
}