2017-07-27 11 views
0

から私はすでに私のAPIから要素を取得する方法を知っているが、私は67000個のオブジェクトを操作する必要があり、それがページをロードするのに長い時間がかかります。サイズ私はこのオブジェクトをテーブルに表示しています。ユーザーが次のページに移動するときに、次の10個のオブジェクトをロードするよりも、API jsonから最初の10個のオブジェクトだけを取得する方法を知りたいと思います。角度2つのget Nオブジェクトのバックエンド(API)

私は私が最初のページに10個のオブジェクトをロードしたい、すべてのオブジェクトをロードすると、4ページのユーザーのクリックが、私は唯一のオブジェクト30、31、32をロードしますしません

... 40.私は考えget_objetcs_in_range(30、40)のような任意のHTTPリクエストがある場合、あなたのバックエンドで使用しているどのようなこと

+0

ルックをフロントエンドにすべてを要求し、一度に10をロードする項目のN量を返します。そのようにページネーションチェックしてください。 – onetwo12

答えて

1

のようなものを知りたいですか?あなたのAPIが唯一の代わりに、それはあなたを助けることができる観察可能RxJSで

+0

私のバックエンドはJava上にあります。 40 ...私は唯一のオブジェクト30、31、32をロードしますはい、まさに、私が最初のページで10をロードしたい、すべてのオブジェクトをロードしたくない、と4ページの際にユーザーのクリック私はしたいと思いますget_objetcs_in_range(30,40)のようなHTTPリクエストがあるかどうかを知る –

+0

Springのようなフレームワークを使用していますか?あなたのAPIは、サーバがクライアントではなく – Anonguy123

+0

をやるべき一度に10件の結果を送信し、彼らは次の10をロードし、次のページをクリックした場合、通常、何かのthatsようにそれを行うための最善の方法は、バックエンドでページネーションを実装することであろう私はそれを試してみる、ありがとう! –

関連する問題