Я работаю над сортировкой массива элементов с помощью ng-repeat. Это просто старомодная сортировка по алфавиту, так что orderBy меня вполне устроит. Однако особенность заключается в том, что имя элемента находится в массиве, содержащемся внутри элемента (и устаревший код требует, чтобы он оставался таким). Итак, мой HTML будет выглядеть примерно так:
<ul>
<li data-ng-repeat="item in itemList | orderBy: 'item.name[0]'">
...
Но я не могу на всю жизнь заставить Angular (v1.2.5) получить доступ к значению в этом массиве, независимо от того, что я пытаюсь. Есть ли способ сделать это, не углубляясь в обходные пути?