我有一個來自Vue的API呼叫,可以對Wordpress的帖子進行分頁,頁數和偏移量作業得很好,我可以通過偏移量引數使首頁、上一頁和下一頁的查詢作業得很好
我有一個來自Vue的API呼叫,可以對Wordpress的帖子進行分頁。
https://example-page.com/wp-json/wp/v2/posts? categories=5&per_page=12&offset=12
但是,對于最后一頁,我不知道如果帖子的數量發生變化,偏移量應該是多少。我怎樣才能找出這個數字,也就是串列中的最后一頁呢?
uj5u.com熱心網友回復:
你可以從X-WP-Total回應頭中檢索出總頁數。
由此你可以計算出最后一頁的偏移量。
const itemsPerPage = 12;
const xWPTotal = /* value from response header */.
const offset = itemsPerPage * Math.round(xWPTotal / itemsPerPage - 1)。
uj5u.com熱心網友回復:
你可以用這段代碼在頭檔案的回應中得到它:
X-WP-Total。專案總數
X-WP-TotalPages: 總頁數/最后頁數
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/324426.html
標籤:
