[英]How to sort table list as per requirement using Angular.js
我正在嘗試使用 Angular.js 對表格列表進行排序,但事實並非如此。 我的代碼如下:
<tbody id="detailsstockid">
<tr ng-repeat="c in clickSummary | orderBy:['-total','+rest_name']">
<td>{{$index+1}}</td>
<td>{{c.rest_name}}</td>
<td>{{c.page_hit}}</td>
<td>{{c.map_hit}}</td>
<td>{{c.gallery_hit}}</td>
<td>{{c.phone_hit}}</td>
<td>{{c.web_hit}}</td>
<td>{{c.total}}</td>
</tr>
</tbody>
在這里,我需要根據total and rest_name filed
對列表進行排序。 我需要按降序按總列值排序,如果總列中有相同的值,則應按rest_name
排序。 但就我而言,我得到如下輸出。
在這張圖片中,您可以看到總列值為11
但它排在最后,應該很快。
它通過字符串比較而不是數字比較進行排序。 這意味着您沒有將數據顯示為數字。
請參閱此處的文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.