后端
public function goodsList(Request $request)
{
$page = $request->input('page') ?: 1; //页数
$limit = $request->input('limit') ?: 5;//每页显示条数
$offset = ($page - 1) * $limit; //偏移量
$result = SeckillModel::offset($offset)->limit($limit)->get();
return response()->json(['errorCode' => 0, 'data' => $result, 'msg' => '查询成功']);
}
小程序
// pages/lists/lists.js
Page({
/**
* 页面的初始数据
*/
data: {
page:1,
limit:5,
goods:[]
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
this.__getGoodsLists(this.data.page,this.data.limit)
},
//封装分页方法 页面加载时调用一下 上拉加载时调用一下并page(页数)+ 1
__getGoodsLists(page,limit){
wx.request({
url: 'http://www.sk01.com/api/goods_list?page=

本文介绍如何在Laravel8后端为小程序实现简单的分页功能,帮助开发者轻松处理大量数据并提升用户体验。
最低0.47元/天 解锁文章
859

被折叠的 条评论
为什么被折叠?



