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 @@
+
+
+
+
+
+
{{ props.placeholder }}
+
搜索
+
+
+
+
\ 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