我正在尝试进行分页,从oracle数据库中检索数据并每页显示20行。这是我的Angular服务:
pastHourInfo() {
const url='/Search-Service/users/transaction';
return this.http.get(url).pipe(map((data:any)=>data));
}
我想在上面的URL中添加一个参数。当我单击特定页面(例如第2页)时,我想添加相应的数字:/ Search-Service / users / transaction / 2,依此类推。 我怎样才能做到这一点?预先感谢
答案 0 :(得分:0)
这吗?
pastHourInfo(page = 0) {
const url='/Search-Service/users/transaction';
return this.http.get(`${url}/${page}`).pipe(map((data:any)=>data));
}
答案 1 :(得分:0)
**you just pass the number as a parameter**
pastHourInfo(2) {
const url='/Search-Service/users/transaction/' + 2;
return this.http.get(url).pipe(map((data:any)=>data));
}
答案 2 :(得分:-1)
为此,您需要
使用HTTP POST
请求类型创建一个API。并且您可以提供页面大小,排序顺序等信息。