ng-repeat with title以及排序数组

时间:2016-05-24 07:04:06

标签: angularjs angularjs-ng-repeat

我们有一个JSON对象,我们有不同的要求以不同的形式显示。

对象:

[
    {name: a1, marks:10},
    {name: b3, marks:10},
    {name: b2, marks:10},
    {name: c1, marks:10},
    {name: b1, marks:10},
    {name: a2, marks:10}
]

显示用户界面:

点击按名称排序

A: name: a1, name: a2, name: a3
B: name: b1, name: b2, name: b3
C: name: c1, name: c2, name: c3

按标记排序的onclik(不按标记内的名称排序)

10: name: a2, name: c1, name: a3
11: name: a1, name: b2, name: b3
12: name: c1, name: a2, name: c3

有人可以帮忙吗?

尝试过:

<div ng-repeat="letter in ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']">
  <div class="folders_only col-xs-12"  ng-show="getFilesOfType(letter).length">
    <div>
      <span>{{letter}}</span>
    </div>
    <div ng-repeat='val in getFilesOfType(letter)'></div> 
  </div>
</div>

但问题是我有json对象,每次都会有更多关于向下滚动的数据,因此新数据不会反映在UI中

0 个答案:

没有答案