From 93cad9032e1658ae4f3baa6f33e8a271ff21e144 Mon Sep 17 00:00:00 2001 From: woody Date: Fri, 25 Jul 2025 16:00:11 +0800 Subject: [PATCH] =?UTF-8?q?feat(tabbar):=20tabBar=E6=94=B9=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/raised-tabbar.vue | 333 ++++++++++++++++++++++++++ components/share/DefaultSharePage.vue | 2 +- components/tabbar-test.vue | 195 +++++++++++++++ pages/index/index.vue | 4 +- pages/mine/index.vue | 3 +- pages/mine/share/index.vue | 20 +- pages/shoppingCar/index.vue | 4 +- pages/specialArea/index.vue | 3 +- static/images/code.svg | 1 + static/images/qrcode-3d.svg | 169 +++++++++++++ 10 files changed, 710 insertions(+), 24 deletions(-) create mode 100644 components/raised-tabbar.vue create mode 100644 components/tabbar-test.vue create mode 100644 static/images/code.svg create mode 100644 static/images/qrcode-3d.svg diff --git a/components/raised-tabbar.vue b/components/raised-tabbar.vue new file mode 100644 index 0000000..39e4982 --- /dev/null +++ b/components/raised-tabbar.vue @@ -0,0 +1,333 @@ + + + + + diff --git a/components/share/DefaultSharePage.vue b/components/share/DefaultSharePage.vue index 34b00b6..e5aa4a3 100644 --- a/components/share/DefaultSharePage.vue +++ b/components/share/DefaultSharePage.vue @@ -271,7 +271,7 @@ export default { .member-code-outer { position: absolute; bottom: 160rpx; - width: 500rpx; + width: 300rpx; text-align: center; background: rgb(217, 24, 25); border-radius: 20rpx; diff --git a/components/tabbar-test.vue b/components/tabbar-test.vue new file mode 100644 index 0000000..6b45e34 --- /dev/null +++ b/components/tabbar-test.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/pages/index/index.vue b/pages/index/index.vue index 487f279..ba20c73 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -173,12 +173,12 @@ import areaProductList from '@/components/area-product-list/index.vue' import { formatCurrency } from '@/util/index.js' import { mapGetters } from 'vuex' import RegionSelect from '@/components/region-select/index.vue' - +import RaisedTabbar from '@/components/raised-tabbar.vue' export default { components: { noticePopup, znNewsPopup, - 'cl-tabbar': clTabbar, + 'cl-tabbar': RaisedTabbar, getTree, areaProductList, RegionSelect, diff --git a/pages/mine/index.vue b/pages/mine/index.vue index 8b4d7d1..c0441df 100644 --- a/pages/mine/index.vue +++ b/pages/mine/index.vue @@ -349,6 +349,7 @@