diff --git a/pages/index/index.js b/pages/index/index.js index c07bc87..0900e0d 100644 --- a/pages/index/index.js +++ b/pages/index/index.js @@ -44,6 +44,9 @@ Page({ previewImageUrls: [], previewImageIndex: 0, showImagePreview: false, + + // 页面刷新标志 + needRefresh: false, }, // 跳转到聊天页面 @@ -189,7 +192,18 @@ Page({ app.updateCurrentTab('index'); app.globalData.showTabBar = true; this.checkAndRestoreLoginStatus() - this.refreshGoodsList() + if (this.data.needRefresh) { + this.setData({ needRefresh: false }) + this.refreshGoodsList() + } + }, + + onHide: function () { + this.setData({ needRefresh: true }) + }, + + onUnload: function () { + this.setData({ needRefresh: true }) }, onPullDownRefresh: function() { diff --git a/pages/index/index.wxml b/pages/index/index.wxml index 2a1f895..49a02f5 100644 --- a/pages/index/index.wxml +++ b/pages/index/index.wxml @@ -218,7 +218,7 @@ {{item.negotiateStatus}} - 已售{{item.sales || item.reservedCount || 0}}件 + 已有{{item.reservedCount || 0}}人收藏 {{item.region || ''}} @@ -276,7 +276,7 @@ {{item.negotiateStatus}} - 已售{{item.sales || item.reservedCount || 0}}件 + 已有{{item.reservedCount || 0}}人收藏 {{item.region || ''}}