У меня есть выпадающий список в моем angular.js как веб-приложение:сортировки не работает ниспадающего меню
<select ng-model="script"
ng-options="s as s[1].shortDescription for s in objs | orderBy:'toString()'"
ng-change="updateParam()">
</select>
где объекты в массиве типа
["test1", {shortDescription: "first test", longDescription: "AAAAAAAA"}]
Я хочу, чтобы сортировать по shortDescription
свойство каждой записи. Проблема в том, что сортировка не работает.
Update1
Выборочные данные
["test1", {shortDescription: "first test", longDescription: "AAAAAAAA"}]
["test2", {shortDescription: "2nd test", longDescription: "BBBB"}]
["test3", {shortDescription: "3rd test", longDescription: "CCCC"}]
Индекс массива в ng-вариантах выглядит подозрительно. За OrderBy должно следовать имя свойства. –