diff --git a/pages/index/index.vue b/pages/index/index.vue index 9f8d33b..4e75351 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -19,12 +19,13 @@ - - - - - + + + + 搜索酒款名称,品牌名称,啤酒风格 + + + @@ -167,6 +168,7 @@ userInfo: null, featurePageList: [], // 专辑页列表 homeBanner: [], //首页banner + keyword: '', }; }, onLoad() { @@ -218,11 +220,12 @@ }, // 搜索 toSearch() { - // uni.navigateTo({ - // url: '/pages/index/searchBeer' - // }) uni.navigateTo({ - url: '/pagesActivity/homeSearch' + url: '/pagesActivity/homeSearch', + success: () => { + // 立即触发键盘事件 + uni.$emit('openKeyboard') + } }) }, changeTag(index) { @@ -257,11 +260,7 @@ // 关闭广告 closeAd() { uni.setStorageSync('showHomeAD', true) - uni.setTabBarStyle({ - backgroundColor: '#ffffff' - }) this.$refs.ADRef.close() - }, handleAD(item) { this.closeAd() @@ -337,6 +336,14 @@ uni.navigateTo({ url: "/pages/activityList/activityList" }) + }, + search() { + // 实现搜索逻辑 + console.log('搜索关键词:', this.keyword); + }, + changeSearch() { + // 实现搜索逻辑 + console.log('搜索关键词:', this.keyword); } } } @@ -367,6 +374,13 @@ margin: 26rpx auto; box-sizing: border-box; + .search-input { + flex: 1; + display: flex; + align-items: center; + padding: 0 24rpx; + } + .searchs{ background: #D42E78; width: 80rpx; diff --git a/pages/index/my.vue b/pages/index/my.vue index 0f57145..4379475 100644 --- a/pages/index/my.vue +++ b/pages/index/my.vue @@ -14,7 +14,7 @@ - +