我有一个数组,我已经在我的html中使用Angular orderBy命令进行了排序.我需要按照排序顺序检索列表中的项目.有没有办法做到这一点?
使用$ scope.people [] ng-repeat创建一个表如下:
Original
id name
2 bob
4 joe
1 dave
After sorting I get
id name
1 dave
2 bob
4 joe
Run Code Online (Sandbox Code Playgroud)
现在我希望能够以排序的顺序访问$ scope.people [].这可能吗?
Angular 1.3.x添加了"alias"表达式,该表达式将在应用过滤器后存储转发器的中间结果.
<div ng-repeat='p in people | orderBy : "name" as result'>
{{p.name}}
</div>
<p> <b>Original</b></p>
<div>{{people || json}}</div>
<p><b>Sorted</b></p>
<div>{{result || json }}</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2049 次 |
| 最近记录: |