2017-05-10 22 views
1

との比較日ngif私は2つの日付を比較する必要があると私は ngifこの方法で使用されるしかし、あなたはまた、あなたのコンポーネントで機能を呼び出すために*ngIfを使用することができ、それは*角度2

<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> 
+1

試し: '* ngIf = "CH [0] == .annee(m.Course.date |日付: 'YYYY')"' – PierreDuc

+0

は、それが –

答えて

2

を動作しません。 :中括弧でそれを包む

<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(); 
} 
+0

感謝を働いている..あなたに感謝あなたは@タイラー –

+0

ハイタイラー、私の問題のために私を助けてください –

+0

こんにちは、私の問題のために私を助けてください:http://stackoverflow.com/questions/43919676/calculating-sum-of-elements-by-date-in-angular-2-andionic-2-ngfor –