2017-09-27 71 views
-1

从数据库中已经显示的数据,但无分页呢,角度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

在按下按钮分页,请用新的参数调用数据库,例如:this._membersService.getMembers(from, to)从地方和变量是ID-S为DB选择。

或者使用3D党component

1

您可以使用名为Paginator一个新的角度原料成分。该API为您提供PageIndex,PageSize和其他有用的属性来处理分页。关于服务器端 - 因为您没有提及您正在使用的技术 - 我只能说您必须根据您从Paginator获得的信息过滤您返回的记录。