我有这张表。我想按日期(日,月)排序。我可以按照下面的代码进行排序,但我无法通过orderBy:['day','month']
排序日期和月份,因此它显示2015年7月8日之前的6/9/2015。可以给我提示线索有什么不对吗?OrderBy不适用于ng-repeat中的多个属性
<h1>Reservations</h1>
<table class="table">
<thead>
<tr>
<th ng-repeat="heading in data1.headings">{{heading}}</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="reservation in reservations|orderBy:'day'" ng-show="reservation.is_approved">
<td>{{reservation.id}}</td>
<td>{{reservation.user.fb_id}}</td>
<td>{{reservation.user.name}}</td>
<td>{{reservation.user.phone}}</td>
<td>{{reservation.user.email}}</td>
<td>{{reservation.day}}/{{reservation.month}}/{{reservation.year}}</td>
</tr>
</tbody>
</table>
你想按月先排序吗?那么它应该是:'orderBy:['month','day']' –
hahaha。我不知道为什么我不认为它在第一位。有用。 – hhs