我正在使用ng-repeat对项目数组进行排序。它只是一个老式的字母排序,所以orderBy应该对我很好。但是,扭曲的是项目的名称在项目中包含的数组中(遗留代码规定它保持这种方式)。所以我的HTML看起来像这样:
<ul>
<li data-ng-repeat="item in itemList | orderBy: 'item.name[0]'">
...
但我不能让我的生活使Angular(v1.2.5)访问该数组中的值,无论我尝试什么。有没有一种方法可以做到这一点,而无需冒险进入变通办法?
答案 0 :(得分:0)
试试这个:
<li data-ng-repeat="item in itemList | orderBy:'name'>
如果这没有帮助。请提供一个plunkr,也包含一些数据。