Ng-repeat с последнего индекса

Рейтинг: 0Ответов: 1Опубликовано: 21.02.2015

Не могу реализовать ng-repeat с лимитом до числа n, потом снова сделать ng-repeat уже с остановившегося (последнего) индекса n. Пример:

        <table class="table table-bordered">
            <tbody>
    <tr>
          <td ng-repeat="item in items | limitTo : 3"></td>

    </tr>
        <!-- а дальше уже продолжить с последнего места, т.е. уже со 2го индекса -->
    <tr>
          <td ng-repeat="item in items | limitTo : 3"></td>

   </tr>
            </tbody>
        </table>

(Исправлено)

Ответы

▲ 1

Вы можете использовать slice из обычного JS:

<tr ng-repeat="item in items.slice(0, 3)">
    ...
</tr>
<tr ng-repeat="item in items.slice(3)">
    ...
</tr>

Но лучше расскажите, зачем вам это, так как вы хотите чего-то странного.