Browse Source

首页 顶部地区文字超出隐藏 首页搜索 修改bug

zxl 1 year ago
parent
commit
c0f850053b

+ 8 - 2
src/pages/tabbar/home.vue

@@ -5,7 +5,7 @@
 			<view class="nav-bar">
 				<u-navbar :bgColor="'#ffffff'" :placeholder="true">
 					<view slot="left" @click.stop="manualGetLocation">
-						<text>{{ nowAddress }}</text>
+						<p class="address-text">{{ nowAddress }}</p>
 						<text class="iconfont icon-chevron-down" />
 					</view>
 					<view slot="center">
@@ -253,6 +253,12 @@
 			::v-deep .u-navbar__content {
 				background-color: #ffffff;
 			}
+      .address-text{
+        max-width: 130rpx;
+        overflow: hidden;
+        text-overflow: ellipsis;
+        white-space: nowrap;
+      }
 		}
 	}
 
@@ -324,4 +330,4 @@
 			}
 		}
 	}
-</style>
+</style>

+ 5 - 4
src/pagesHome/homeSearch.vue

@@ -6,7 +6,7 @@
     </view>
 
     <!-- 搜索历史 -->
-    <view class="history">
+    <view class="history" v-show="search_list.length != 0">
       <view class="history-top">
         <hotCom>搜索历史</hotCom>
         <view class="history-right" @click="handlerAllSearchRecord">
@@ -97,6 +97,7 @@ export default {
     ...mapGetters(['location']),
   },
   onShow() {
+    this.search_text = ''
     if (uni.getStorageSync('searchItem')) {
       this.search_list = uni.getStorageSync('searchItem');
     }
@@ -121,10 +122,10 @@ export default {
       let params = {
         name: this.search_text,
       };
-      this.search_list.push(params);
+      this.search_list.unshift(params);
       uni.setStorageSync('searchItem', this.search_list);
       uni.navigateTo({
-        url: `/pages/client/clientPackage/storeList?keyword=${this.search_text}`,
+        url: `/pagesHome/category/categoryStoreList?keyword=${this.search_text}`,
       });
     },
     // 删除搜索记录按钮
@@ -136,7 +137,7 @@ export default {
     handlerSelctHistItem(item) {
       this.search_text = item.name;
       uni.navigateTo({
-        url: `/pages/client/clientPackage/storeList?keyword=${this.search_text}`,
+        url: `/pagesHome/category/categoryStoreList?keyword=${this.search_text}`,
       });
     },
     // 删除所有搜索记录按钮

+ 1 - 1
src/pagesHome/marketer/settleStatus.vue

@@ -29,7 +29,7 @@
           break ;
           case 2 :
             uni.switchTab({
-              url:"/pages/client/tabBar/mine/index"
+              url:"/pages/tabbar/mine"
             })
           break ;
         }