From ab894752f54d0c1127d4836de30f03a6524b04f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=98=A5=E6=A2=85?= <1062144732@qq.com> Date: Wed, 18 Oct 2023 13:44:32 +0800 Subject: [PATCH] add button component --- src/components/comment/Button.vue | 51 +++++++++++++ src/components/search.vue | 52 ++++++++++++++ src/main.ts | 5 +- src/pages/order.vue | 115 ++++++++++++++++++++++++++++-- 4 files changed, 218 insertions(+), 5 deletions(-) create mode 100644 src/components/comment/Button.vue create mode 100644 src/components/search.vue diff --git a/src/components/comment/Button.vue b/src/components/comment/Button.vue new file mode 100644 index 0000000..44853a5 --- /dev/null +++ b/src/components/comment/Button.vue @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/src/components/search.vue b/src/components/search.vue new file mode 100644 index 0000000..d3db58c --- /dev/null +++ b/src/components/search.vue @@ -0,0 +1,52 @@ + + + + \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index f954830..9886e34 100644 --- a/src/main.ts +++ b/src/main.ts @@ -4,6 +4,8 @@ import '@/assets/css/main.scss' import '@/assets/iconfont/iconfont.css' import routes from "@/router/index"; import { createRouter, createWebHashHistory } from "vue-router"; +import MtButton from './components/comment/Button.vue' + import App from './App.vue' @@ -12,6 +14,7 @@ const router = createRouter({ routes }) const app = createApp(App); - +// 全局组件注册 +app.component('MtButton', MtButton) app.use(router); app.mount('#app'); diff --git a/src/pages/order.vue b/src/pages/order.vue index ca08cfb..e04115a 100644 --- a/src/pages/order.vue +++ b/src/pages/order.vue @@ -1,7 +1,114 @@ - + + +function handleTouchScroll(event: Event) { + console.log(event.target.scrollTop); + if(event.target.scrollTop>=67) { + showSearch.value = true; + }else{ + showSearch.value = false; + } +} + + \ No newline at end of file +
+
+
+ +
+ 订单 +
+
+ +
+
+ +
+
+
+
+
+ 全部订单 + 待评价 + 退款 +
+ +
{{ item }}
+
+ + + \ No newline at end of file -- Gitee