先在data里定义当前页,每页条数,全部总条数 在wxml页面遍历cartListDatas
data: {
page: 0, //当前页
pages: 10, //每页条数
total: 0, //q全部总条数
cartListDatas: [],
},
请求接口数据
// 获取数据
getCartList(isMerge) {
var deptId = wx.getStorageSync('deptId')
var pages = this.data.pages
var page = this.data.page
config.reqestApi(app.globalData.api + `/cart/getCars?deptId=${deptId}&page=${page}&size=${pages}`).then(res => {
console.log("cart=============", res)
if (res.data.code == 200) {
let cartListDatas = this.data.cartListDatas
if (!isMerge) {
//不合并,shop需要初始化
cartListDatas = [];
}
cartListDatas = cartListDatas.concat(res.data.data.content) || [];
this.setData({
cartListDatas,
total: res.data.data.totalElements,
})
}
})
},