Angle limitTo с фильтром возвращает размер limitTo
Я пытаюсь посчитать rows
которые остаются после фильтрации:
ng-repeat="person in filtered = ( data | filter:query | filter : name | filter {m_resource: resourceFilter} | filter : {m_id : idFilter} | limitTo:maxRowSize )"
А потом использовать {{ filtered.length }}
по количеству строк, но я получаю maxRowSize
из-за limitTo
, Есть ли способ получить filtered.length
только без ромовинга limitTo
?
1 ответ
Решение
Это было очень просто: исключить limitTo
как это:
ng-repeat="person in filtered = ( data | filter:query | filter : name | filter {m_resource: resourceFilter} | filter : {m_id : idFilter} ) | limitTo:maxRowSize "