Javascript ng repeat angularjs的起始位置

Javascript ng repeat angularjs的起始位置,javascript,angularjs,Javascript,Angularjs,我想使用ng repeat,但我需要一个特定的分页起始位置 我的代码如下所示: <div class="panel panel-default" ng-repeat="hotel in hotels | filter:search | orderBy:sortBy.Name :order.reverse | limitTo:itemsPerPage"> 我正在使用ng repeat和limito(ex:5)指令。 如何设置ng repeat开始的索引?我认为最简单的方法是循环

我想使用
ng repeat
,但我需要一个特定的分页起始位置

我的代码如下所示:

<div class="panel panel-default" ng-repeat="hotel in hotels | filter:search  | orderBy:sortBy.Name :order.reverse | limitTo:itemsPerPage">

我正在使用
ng repeat
limito(ex:5)指令

如何设置
ng repeat
开始的
索引?

我认为最简单的方法是循环集合的子数组:

var arr = [1, 2, 3, 4, 5];
var subArray = arr.slice(1, 4);
print(subArray); // 2,3,4

Array.slice ref:

提示:创建一个新的,将在给定索引中创建数组。可能的重复项我已在我的app.js文件中实现了以下筛选器:
app.filter('startFrom',function(){return function(input,start){start=+start;return input.slice(start);})我以异步方式接收数据,并在页面加载时应用过滤器。问题是使用过滤器时数据不可用。数据可用后,如何应用过滤器?