From b678f207e8f84eec7494361aaab39a750108d5f5 Mon Sep 17 00:00:00 2001
From: Ethereal <3432649580@qq.com>
Date: Thu, 23 Oct 2025 20:40:36 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E5=86=8Ctab=E7=BB=84=E4=BB=B6?=
=?UTF-8?q?=E5=88=B0=E7=99=BB=E5=BD=95=E9=A1=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/footerBar-cn.vue | 192 ++++++++++++++++++++++++++
components/footerBar.vue | 2 +-
pages/deepMate/deepMate.vue | 220 +++++++++++++++++-------------
pages/start/Registration/Registration.vue | 11 +-
pages/start/login/login.vue | 29 ++--
5 files changed, 346 insertions(+), 108 deletions(-)
create mode 100644 components/footerBar-cn.vue
diff --git a/components/footerBar-cn.vue b/components/footerBar-cn.vue
new file mode 100644
index 0000000..43a7f01
--- /dev/null
+++ b/components/footerBar-cn.vue
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
diff --git a/components/footerBar.vue b/components/footerBar.vue
index 21f703a..6454f19 100644
--- a/components/footerBar.vue
+++ b/components/footerBar.vue
@@ -73,7 +73,7 @@ const tabChange = (value) => {
})
} else if (value == 3) { //DeepMate
uni.redirectTo({
- url: '/pages/home/deepMate',
+ url: '/pages/deepMate/deepMate',
animationType: 'fade-in'
})
} else if (value == 4) { //深度探索
diff --git a/pages/deepMate/deepMate.vue b/pages/deepMate/deepMate.vue
index 558e4ab..889c1c4 100644
--- a/pages/deepMate/deepMate.vue
+++ b/pages/deepMate/deepMate.vue
@@ -3,14 +3,23 @@
@@ -173,10 +172,7 @@
-
+
接受 用户协议 和
隐私政策忘记ID/密码
-
+
- 占位符
+ 占位符
@@ -222,6 +218,7 @@
通过 Google 登录
+
@@ -229,7 +226,9 @@
import { ref } from "vue";
// 导入完整的国家列表
import countryList from "./list.js";
+import footerBar from '../../../components/footerBar-cn'
+const type = ref('member')
const email = ref("");
const password = ref("");
const phone = ref("");
@@ -240,8 +239,6 @@ const codeBtnText = ref("获取验证码");
const isCodeBtnDisabled = ref(false); // 添加验证码按钮禁用状态
const checkboxUrl = ref("../../../static/icons/Check-one-false.png");
-
-
// 使用从list.js导入的完整国家列表数据
const countries = ref(
countryList.list.map((item) => ({
@@ -428,10 +425,11 @@ function recoverPassword() {
console.log("忘记密码");
}
-
-function changeCheckbox(){
+function changeCheckbox() {
agreed.value = !agreed.value;
- checkboxUrl.value = agreed.value ? "../../../static/icons/Check-one-true.png" : "../../../static/icons/Check-one-false.png";
+ checkboxUrl.value = agreed.value
+ ? "../../../static/icons/Check-one-true.png"
+ : "../../../static/icons/Check-one-false.png";
}
@@ -696,7 +694,7 @@ function changeCheckbox(){
margin-left: 20rpx;
font-size: 24rpx;
color: #666666;
-white-space: nowrap;
+ white-space: nowrap;
}
.link {
@@ -771,4 +769,9 @@ white-space: nowrap;
margin-left: 10rpx;
text-decoration: underline;
}
+
+.static-footer {
+ position: fixed;
+ bottom: 0;
+}
\ No newline at end of file