私はangular2とJsonを使用しています。私はJsonからすべてのユーザーを取得し、そのユーザーのインデックスページに表示しています。今私が欲しいのは、最初に5人のユーザーを表示し、さらにボタンをロードし、さらにボタンをクリックすることです。次の5人のユーザー+前の5人のユーザーなどを表示します。Angular2のその他の機能をロードする
loadMore(){
alert("hello");
// here I am not getting how to fetch the next 5 records + previous records and so on.
}
ので:今、私はこの方法を書いた
<a class="btn btn-sm btn-primary" (click) = "loadMore()">Load More..</a>
:これは、ビュー内の負荷より多くのボタンがある
this.userService.users().subscribe(
response => {
if(response['meta'].code == 200) {
this.users = response['data'];
this.users = this.users.slice(0, 5);
}else{
console.log(response['meta'].message)
}
},
err => {
console.log('err:', err);
}
);
:だから、最初はngOninitで私は5人のユーザーを取得するために、次のようにやっています誰も助けてくれませんか?
したがって、UserServiceに送信することによって情報を再度取得する必要がありますか、それともすべての応答['data']がロードされていますか。 –
すべてのユーザーが[[data]]に応答しています。 –