В угловых вы можете сгруппировать подстроку в ng-повтор?

0

У меня есть 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 и т.д....

Теги:
angularjs-ng-repeat

1 ответ

1
Лучший ответ

К сожалению, эта составляющая углового не является настраиваемой. Один из подходов - написать собственный фильтр. Другой должен добавить еще пару ключ/значение для вашего filteredPersons объекта, что составляет newRat.substring(0,1) и сделать groupBy на этом.

  • 1
    Спасибо за информацию.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню