慕桂英3389331
2019-03-11 04:05:25
比如APP那邊 傳遞給當(dāng)前第幾頁參數(shù)給我 paginate 用這個(gè)能處理我接收過來的參數(shù) 并返回第幾頁的數(shù)據(jù)給他嗎
7 回答

九州編程
TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
能啊. paginate
的返回結(jié)構(gòu)如下, 哪里不滿足不友好了?
{
"total": 21,
"per_page": 10,
"current_page": 1,
"last_page": 3,
"next_page_url": "/?page=2",
"prev_page_url": null,
"from": 1,
"to": 10,
"data": [
{
...
},
...
]
}

嗶嗶one
TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
API分頁建議手動去寫。
客戶端傳過來 參數(shù)
和 當(dāng)前頁
,API通過后臺的配置(比如每頁返回多少數(shù)據(jù))進(jìn)行查詢。
返回結(jié)果的時(shí)候,將 當(dāng)前查詢的第幾頁
、總頁數(shù)
和數(shù)據(jù)列表
返回給客戶端,這樣子客戶端能夠清楚的知道自己訪問第幾頁的數(shù)據(jù),總共有多少頁等。
,樓下提醒,保留個(gè)人觀點(diǎn)。Paginate
對于API并不友好

一只甜甜圈
TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
app我也不太懂,反正我們app端說不要返回null,他們對null可能會有各種各樣的問題,可能他們說的不友好指的是這個(gè)吧。
- 7 回答
- 0 關(guān)注
- 1405 瀏覽
添加回答
舉報(bào)
0/150
提交
取消