From 6a69b79ec1d061fab6437a91bd685ca25811b689 Mon Sep 17 00:00:00 2001 From: Eratosici Date: Tue, 25 May 2021 09:45:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E5=8E=86=E5=8F=B2=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E3=80=81=E9=A6=96=E9=A1=B5=E5=85=AC=E5=91=8A=E8=BD=AE?= =?UTF-8?q?=E6=92=AD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mall4uni/pages/index/index.vue | 2 +- .../pages/search-prod-show/search-prod-show.vue | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/mall4uni/pages/index/index.vue b/mall4uni/pages/index/index.vue index f5e32d0..409429e 100644 --- a/mall4uni/pages/index/index.vue +++ b/mall4uni/pages/index/index.vue @@ -45,7 +45,7 @@ - + {{item.title}} diff --git a/mall4uni/pages/search-prod-show/search-prod-show.vue b/mall4uni/pages/search-prod-show/search-prod-show.vue index 36ebbea..d323c7f 100644 --- a/mall4uni/pages/search-prod-show/search-prod-show.vue +++ b/mall4uni/pages/search-prod-show/search-prod-show.vue @@ -165,8 +165,20 @@ export default { http.request(params); }, //当前搜索页二次搜索商品 - toSearchConfirm: function () { - this.toLoadData(); + toSearchConfirm: function (e) { + // this.toLoadData(); + if (e.detail.value) { + let recentSearch = uni.getStorageSync('recentSearch') || []; + recentSearch = recentSearch.filter(item => item !== this.prodName); + recentSearch.unshift(this.prodName); + if (recentSearch.length > 10) { + recentSearch.pop(); + } + uni.setStorageSync('recentSearch', recentSearch); + } + uni.redirectTo({ + url: '/pages/search-prod-show/search-prod-show?prodName=' + e.detail.value + }) }, /**