2017-09-27 8 views
-1

すでに表示されているデータベースからのデータが、まだありませんページネーション、私のサービスの私のコンポーネントangular 4 - データベースからデータをページ分割する方法は?

this._membersService.getMembers().subscribe(data => {this.members = data}); 

getMembers() { 
    return this._http.get('http://localhost/membership/main/getUsers') 
    .map(response => response.json()); 
} 

は、ページネーションは角4で難しいですか?どのようにデータにページを設定できますか?改ページボタンを押してオン

感謝:)

+0

Angular4自体はページ分割を行いません。ページネーションをサポートするテーブルプラグインを選択することができます。 – Matt

答えて

0

、例えば、パラメータで新しいDB呼び出しを行いますから、とに変数が選択DB用ID-Sですthis._membersService.getMembers(from, to)

あなたが Paginatorと呼ばれる新しい角度材料成分を使用することができます

または3Dパーティを使用component

1

。 APIはPageIndex、PageSize、およびページ設定を処理するためのその他の便利なプロパティを提供します。サーバー側に関しては、使用している技術について言及していないので、Paginatorから得た情報に基づいて返されたレコードをフィルタリングする必要があるとしか言えません。

関連する問題