У меня есть div, который мне нужно повторить подгруппой newRat. Могу ли я создать эту подгруппу путем группировки подстрокой?
Это работает, но я хочу, чтобы newRat был разбит больше.
<div ng-repeat="(group, persons) in filteredPersons | groupBy:'newRat'">
Как это...
<div ng-repeat="(group, persons) in filteredPersons | groupBy:'newRat.substring(0,1)">
Каждое значение подстроки отличается, но то же самое для групп. Примеры данных... Группа 1 = 9P, 9O, 9J Группа 2 = 7P, 7Y, 7J и т.д....
К сожалению, эта составляющая углового не является настраиваемой. Один из подходов - написать собственный фильтр. Другой должен добавить еще пару ключ/значение для вашего filteredPersons
объекта, что составляет newRat.substring(0,1)
и сделать groupBy
на этом.