我有一个Observable,它包含一个用户列表,我只想把它的一部分用来处理分页。 我怎样才能做到这一点?我尝试使用过滤器,但它不起作用:
this.users.filter(function (x: any, idx: number) {
return idx < 3;
});
答案 0 :(得分:0)
只需在地图运算符中使用数组切片即可。根据页面和页面大小,您可以这样设置:
const pageIndex = 0;
const pageSize = 3;
this.users.map((users: User[]) => {
return users.slice(pageIndex, pageSize);
});