From 6e12337e17704d873d8954d80e4567a94e23d92d Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期五, 09 八月 2024 19:02:14 +0800
Subject: [PATCH] 1

---
 pages/home/components/home-search.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/pages/home/components/home-search.vue b/pages/home/components/home-search.vue
index 157f488..fdda89a 100644
--- a/pages/home/components/home-search.vue
+++ b/pages/home/components/home-search.vue
@@ -29,7 +29,7 @@
 					一键清空
 				</view>
 			</view>
-			<view class="m-t-12 flex flex-wrap-normal history-item-list">
+			<view class="m-t-12 flex history-item-list">
 				<view class="history-item" v-for="item of history" :key="item" @click="searchBy(item)">
 					{{item}}
 				</view>
@@ -90,17 +90,25 @@
 				this.history = []
 				this.$storage.setItem("cache_home_search", JSON.stringify(this.history))
 			},
-			searchBy(name) {
-				if (this.history.indexOf(name) >= 0) {
-					this.history.splice(this.history.indexOf(name), 1)
+			searchBy(clickname) {
+				//值一瞬间会变,引用,所以用加一个,来更改引用
+				var name = '' + clickname
+				if (this.history.indexOf(clickname) >= 0) {
+					this.history.splice(this.history.indexOf(clickname), 1)
 				}
-				this.history.unshift(name)
+				this.history.unshift(clickname)
+				
 				var p = ''
 				if (this.type === 'flower') {
 					p = 'name=' + name
 				} else {
 					p = 'supplierName=' + name
 				}
+				console.log('searchBy', name, p)
+				// setTimeout(() => {
+					
+				// }, 200)
+
 				uni.navigateTo({
 					url: '/sub_pages/customer/trade/list?' + p
 				})
@@ -120,6 +128,9 @@
 			height: 30rpx;
 			line-height: 30rpx;
 			font-size: 28rpx;
+			padding-left: 20rpx;
+			padding-right: 20rpx;
+			border: 2rpx solid #e9e9e9;
 		}
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3