From 3e84a2c746727e91b25dca19e5c289fa594c2132 Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期二, 22 七月 2025 18:12:46 +0800 Subject: [PATCH] 解决bug --- pages/commodity-square/commoditySquare.vue | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/pages/commodity-square/commoditySquare.vue b/pages/commodity-square/commoditySquare.vue index 7bbfbd0..7001caf 100644 --- a/pages/commodity-square/commoditySquare.vue +++ b/pages/commodity-square/commoditySquare.vue @@ -16,8 +16,8 @@ </scroll-view> </view> - <view class="goodsInfos"> - <scroll-view :scroll-y="true" :show-scrollbar="false"> + <view class="goodsInfos" > + <scroll-view :scroll-y="true" :show-scrollbar="false" style="height: 100%;" @scrolltolower="loadMoreData()"> <view class="goodsItem" v-for="item in goodsList" :key="item.id" @click.prevent="goToGoodsInfo(item.id)" @@ -246,6 +246,7 @@ }, //瑙﹀簳鑾峰彇鏁版嵁 async loadMoreData() { + console.log("瑙﹀簳鍔犺浇------------銆�",this.maxPages) if (this.getGoodsParam.pageNumber < this.maxPages) { this.getGoodsParam.pageNumber++; await this.getgoodsData() @@ -285,8 +286,9 @@ item.cardNum = cardItem.num; } }) - this.goodsList = goodsList.data.result.records; - console.log('this.goodsList----------------------->',JSON.stringify(this.goodsList)) + this.goodsList = [...this.goodsList,...goodsList.data.result.records]; + this.maxPages = goodsList.data.result.pages + console.log('this.goodsList----------------------->',JSON.stringify(goodsList.data.result)) }, async chooseCategory(id) { -- Gitblit v1.8.0