使用 JQuery 休息 API 从在线共享点列表中跳过几条记录(项目)

Skip few records(items) from lists in sharepoint online using JQuery Rest API

我正在获取一些记录并在列表视图中显示,但我想实现“加载更多”功能。 我将在页面加载时获取 5 条记录,然后在加载更多按钮时获取另外 5 条记录并继续。

我试过 $skip 但它在“项目”级别不起作用,它只在“列表”级别起作用。

我试过“$skiptoken=Paged=TRUE%26p_ID=5”但它首先从 5 Id 跳过并且在我的查询中 $filter 是“StartDate " 而非 ID。

https://mytest.sharepoint.com/sites/products/_api/web/lists/getbytitle('ProductsList')/items?&$select=ID,Title,startdate,enddate,Created&$filter=(startdate le datetime '2021-03-03T12:00:00Z' and enddate ge datetime '2021-03-03T12:00:00Z')&$orderby=startdate desc,Title&$skiptoken=Paged=TRUE%26p_ID=5&$top=5

有什么办法可以实现吗? 谢谢:)

我已经解决了这个问题,解决方案在这里: SharePoint online - 'Load More' button click event to show more items using PnPjs