From 60a21662d3056c54cb8eea2015654d8b01da7746 Mon Sep 17 00:00:00 2001 From: Ethereal <3432649580@qq.com> Date: Sat, 25 Oct 2025 16:44:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=93=E5=85=A5=E6=A1=86=E5=A2=9E=E6=B7=BB?= =?UTF-8?q?=E9=9A=90=E8=97=8F=E5=9B=BE=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/start/recoverPassword/recoverPassword.vue | 28 ++++++++++++++++++++++++ static/icons/look.png | Bin 0 -> 1542 bytes static/icons/unlook.png | Bin 0 -> 1064 bytes 3 files changed, 28 insertions(+) create mode 100644 static/icons/look.png create mode 100644 static/icons/unlook.png diff --git a/pages/start/recoverPassword/recoverPassword.vue b/pages/start/recoverPassword/recoverPassword.vue index 03626f0..29a2b18 100644 --- a/pages/start/recoverPassword/recoverPassword.vue +++ b/pages/start/recoverPassword/recoverPassword.vue @@ -60,6 +60,16 @@ placeholder="输入新密码" v-model="newPassword" /> + + @@ -226,6 +246,8 @@ const codeBtnText = ref("获取验证码"); const isCodeBtnDisabled = ref(false); // 添加验证码按钮禁用状态 const checkboxUrl = ref("../../../static/icons/Check-one-false.png"); const isRecovering = ref(false); +const newPasswordLookFirst = ref(false); +const newPasswordLookSecond = ref(false); // 使用从list.js导入的完整国家列表数据 const countries = ref( @@ -553,6 +575,7 @@ function handleAgree() { checkboxUrl.value = "../../../static/icons/Check-one-true.png"; // 继续登录流程 } +