@Sn0wSky

Почему не работают фильтры в angularjs в порядке limitTo->orderBy?

<div ng-repeat="file in floorMarketingMaterials.corporate | limitTo: MMCorporateLimit as MMCorporateResults | orderBy:['-isPinned',MMCorporateSort]">...</div>


Суть в том, что в обратном порядке они работают (сначала orderBy, потом limitTo), но, допустим, когда видно 5 элементов из 50 за счет limitTo, и ты начинаешь менять MMCorporateSort, то он сортирует все 50 элементов и из них показывает первые 5. А мне надо сортировать только видимые элементы.
Но когда меняю местами orderBy и limitTo (и получаю то, что в пасте выше) он не показывает элементов.

Заранее благодарен
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
@Sn0wSky Автор вопроса
Проблема была в "as MMCorporateResults"
Наверное дальше уже orderBy надо было как-то отталкиваясь от MMCorporateResults, но как именно не разобрался, обошелся без него
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы