Как перенести видимые данные на 1-ю страницу с помощью ng-if
У меня есть проблема с отображением данных на ng-repeat, допустим, у меня есть этот набор выборочных данных
$scope.sample={"a","b","c","d","e","f","test"}
таблица покажет данные, если образец включает в себя "тест"
<tr ng-repeat="data in sample track by $index" ng-if="data.includes('test')">
моя таблица будет показывать 4 данные на каждой странице
$scope.table = new ngTableParams({ page: 1, count: 4 })
Однако, когда вы запускаете код, 1-я страница пуста, мне нужно перейти на 2-ю страницу, чтобы увидеть данные "теста", так как он находится на 7-й позиции.
Мой вопрос в том, есть ли решение, чтобы продвинуть видимое поле вперед? и допустим, поскольку в таблице виден только 1 Данные, она должна иметь только 1 страницу вместо 2 страниц.
Спасибо
Что я уже пробовал:
Я застрял, мне понадобится помощь.
Спасибо