2017-01-11 11 views
0

私は日付を降順にしたいと思います。 私はフィルタを使用する必要があると思いますが、コメントはフィルタしません。 ありがとうございます。日付を降順にしたいですか

this.$scope = $scope; 
 
$scope.messages = [{ 
 
    name: ' Sinistre ', 
 
    date: ' 19 Juillet 2016 à 09h34 ' 
 
}, 
 
{ 
 
    name: ' Changement adresse ', 
 
    date: ' 21 mars 2016 à 10h00 ' 
 
}, 
 
{ 
 
    name: ' Autre ', 
 
    date: ' 31 décembre 0h00 ' 
 
}, 
 
];
<a class="ma_td_none item-wrapper" href="#" data-ng-repeat="message in messages track by $index" data-ng-class="{ma_default_cursor: !hasLink(contrat)}"> 
 
<div class="item"> 
 
    <div class="picto presentation"> 
 
     <span class="icon icon-{{contrat.syntheseObjetAssu.cdObjAssu | lowercase}} fr"></span> 
 
    </div> 
 
    <div class="content"> 
 
     <div> 
 
      <span class="epi-title">{{message.name}}</span> 
 
     </div> 
 
     <span class="epi-sub-title">{{message.date}}</span> 
 
    </div> 
 
    <div class="picto link"> 
 
     <span <%--data-ng-if="#" --%> class="icon icon-fleche-droite fr"></span> 
 
    </div> 
 
</div> 
 
</a>

+0

これはhttp://stackoverflow.com/questions/8900732を助けるかもしれません/ javascript-sort-object-in-an-array-alphabet-on-one-property-of-the-arra – RobE

答えて

0

最初のあなたは、同等のフォームにあなたの日付を変換する必要があります。

同等の形である:タイムスタンプかはYmd H-MI-S

、あなたが以下のように使用することができます:

data-ng-repeat="message in messages track by $index | orderBy:'new_comparable_date_format'" 
関連する問題