2014-10-08 51 views
0

我有些JSON數據我從服務器獲取具有格式類似於「的startDateTime」日期字段:「2014-09-04T18:14:26Z」角排序依據日期排序不正確

我創建一個表作爲如下:

<table class="table table-condensed table-bordered table-striped table-hover responsive"> 
    <tr><th>Title</th><th>Start Date</th></tr> 
    <tr ng-repeat="eachEvent in Events | orderBy:StartDateTime"> 
     <td><span>{{eachEvent.Title}}</span></td> 
     <td><span>{{eachEvent.StartDateTime|date:'short'}}</span></td> 
    </tr> 
    </table> 

事件在開始日期沒有正確排序。我的問題是我需要做些什麼才能讓這個日期正確排序。 Fyi,不包括在我的例子中是點擊該列按日期排序並將其倒轉。當我這樣做日期排序正確。所以我需要的是最初的排序要正確完成。

這裏是一個plunker example

回答

3

你只是缺少周圍StartDateTime報價。下面的例子適用於你的例子。

<tr ng-repeat="eachEvent in Events | orderBy:'StartDateTime'"> 
+0

那麼很容易......謝謝。 – user3648646 2014-10-08 18:47:17