APIから、私は2つの異なるリストを取る必要があり、サーバーのタイムアウトを避けるために20個のチャンクを取り込む必要があります。私は、オブジェクトのリスト全体をダウンロードしています。このコードで
Items1.query().$promise
.then(function (data) {
$scope.items1 = data.list;
return Items2.query().$promise;
})
.then(function (data) {
$scope.items2 = data.list;
});
:
は、私が実際に構築されたことはこれです。
問合せの戻り両方:
{
list: [...],
next: true,
limit: 20,
last: 20
}
基本的にはページネーションシステムです。
どちらのサービスも、このようなものです:私は本当に私は例を書いた20
URLのページパラメータを含む別のリソースメソッドとapiエンドポイントが必要なようです – charlietfl
ページネーションを行うためのすべてがあり、うまくいきます。次の値がない限り、各項目のクエリを循環させるだけです'false' –
' query() 'だけが20を返す場合は、開始点を設定する別のメソッドが必要です – charlietfl