2014-03-19 2 views
4

가 나는 NG 반복을 정렬 해 orderBy를 사용하려고이 JSFiddle http://jsfiddle.net/luke88jones/MfLqa/2/AngularJS와 ngRepeat 해 orderBy는

<div ng-repeat="booking in testBookings | orderBy: 'booking.sortDate'"> 
     <span>{{booking.bookingDateTime | date:'dd-MMM-yy HH:mm'}}</span>  
</div> 

를 참조하십시오 날짜 시간 문자열로 작동하지 않습니다. Google의 데이터는 현재 작동하지 않는 필터에 대해 bookingDateTime을 사용합니다. angle이 함수를 해석하지 못해서 ISO 문자열로 sortDate 속성을 넣고 이것을 사용하여 정렬하려했으나 여전히 작동하지 않는 것 같지 않은지 확실하지 않았습니다.

아이디어가 있으십니까?

답변

6

대신을 시도해보십시오

<div ng-repeat="booking in testBookings | orderBy:'sortDate'"> 

작업 바이올린 : http://jsfiddle.net/Bq7hb/