У меня сложный набор фильтров на ng-repeat. Я пытаюсь получить количество набора данных, поскольку он фильтруется через каждый список выбора.
Вот мой ng-repeat:
<div class="trials-item {{class}}" ng-repeat="data in dataObject | byCountry : selectRegion | byRegion : selectState | byCity : selectCity | filterBy:['Phase']: selectPhase | filterBy:['Compound']: selectCompound | filterBy:['TherapeuticArea', 'TherapeuticArea_2',]: selectTherapy : 'strict' | unique: 'Id' | orderBy:'Phase' : reverse track by $index " ng-class="{'open':$index == selectedRow}" id="anchor-{{$index}}" >
Попытка использовать {{ data.length }} не работает. Я попытался использовать некоторые из решений, описанных в этом сообщении: Как отобразить длину отфильтрованных данных ng-repeat , но все они имеют дело с гораздо более простым набором фильтров, и если они будут работать с моим набором фильтров выше, я не должен правильно понимать синтаксис/порядок.