2016-05-16 10 views
1

Verwenden Sie OrderBy, um meine Objekte nach ihrem Startdatum zu sortieren.OrderBy funktioniert nicht mit ng-repeat

<ion-list> 
<ion-item ng-repeat="e in events | orderBy: e.startdate"> 
<h4>{{e.name}}</h4> 
<h4>{{e.startdate}}</h4> 
</ion-item> 
</ion-list> 

Aber es doen't Arbeit, wie kann ich es beheben bitte

+1

Versuchen Sie 'orderBy: 'startdate''. –

+0

es funktioniert tadellos danke –

Antwort

3

Durch diese:

<ion-list> 
<ion-item ng-repeat="e in events | orderBy: 'startdate'"> 
<h4>{{e.name}}</h4> 
<h4>{{e.startdate}}</h4> 
</ion-item> 
</ion-list> 
2

<ion-item ng-repeat="e in events | orderBy: startdate"> Da jeder ng-repeat seinen eigenen Anwendungsbereich hat und Sie sind bereits in der Umfang von e, wenn orderBy auswertet.

+0

thankx :)) ich füge '' zu startdate hinzu und es funktioniert gut :)) –

Verwandte Themen