From 9ac342cdebca34f39243d4d724709f55dc02baac Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 29 七月 2025 12:01:41 +0800
Subject: [PATCH] 活动列表问题,视频主页图片显示问题

---
 pages/commodity-square/commoditySquare.vue |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/pages/commodity-square/commoditySquare.vue b/pages/commodity-square/commoditySquare.vue
index 68da6c9..1e52bcf 100644
--- a/pages/commodity-square/commoditySquare.vue
+++ b/pages/commodity-square/commoditySquare.vue
@@ -3,7 +3,7 @@
 		<input type="text" value="flushDom" v-if="false" />
 		<top-bar selectedTitleIndex="shop" textColor="black" @changeTab="topBarChange" class="topBar"></top-bar>
 		<view class="search">
-			<u-search class="nav-search" @blur='searchGoods' v-model="searchInfo" placeholder="鎼滅储鍟嗗搧"
+			<u-search class="nav-search" @change='searchGoods' v-model="searchInfo" placeholder="鎼滅储鍟嗗搧"
 				:show-action="false"></u-search>
 		</view>
 		<view style="display: flex;padding: 32rpx;box-sizing: border-box;height: 100%;">
@@ -17,7 +17,7 @@
 
 			</view>
 			<view class="goodsInfos" >
-				<scroll-view :scroll-y="true" :show-scrollbar="false" style="height: 100%;">
+				<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)"
@@ -197,6 +197,7 @@
 				this.getGoodsParam.keyword = keyWard
 				this.getGoodsParam.pageNumber = 1
 				this.getGoodsParam.categoryId = ''
+				this.goodsList = [];
 				await this.getgoodsData();
 			},
 			confirm() {},
@@ -246,6 +247,7 @@
 			},
 			//瑙﹀簳鑾峰彇鏁版嵁
 			async loadMoreData() {
+				console.log("瑙﹀簳鍔犺浇------------銆�",this.maxPages)
 				if (this.getGoodsParam.pageNumber < this.maxPages) {
 					this.getGoodsParam.pageNumber++;
 					await this.getgoodsData()
@@ -285,8 +287,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