From 8a899e63502939dbf034b90ba46741e0faa9023c Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 08 五月 2026 18:49:32 +0800
Subject: [PATCH] 管理端bug修改
---
small-program/shop/pages/login/login.vue | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/small-program/shop/pages/login/login.vue b/small-program/shop/pages/login/login.vue
index 2673499..481dda0 100644
--- a/small-program/shop/pages/login/login.vue
+++ b/small-program/shop/pages/login/login.vue
@@ -15,7 +15,10 @@
<view class="input-row password-row">
<u-icon name="lock" size="30" color="#B8B8B8"></u-icon>
- <input v-model="form.password" class="input-field" password type="text" placeholder="璇疯緭鍏ュ瘑鐮�" placeholder-style="color: #999999;" />
+ <input v-model="form.password" class="input-field" :password="!showPassword" placeholder="璇疯緭鍏ュ瘑鐮�" placeholder-style="color: #999999;" />
+ <view class="password-toggle" @click="showPassword = !showPassword">
+ <u-icon :name="showPassword ? 'eye' : 'eye-off'" size="20" color="#B8B8B8"></u-icon>
+ </view>
</view>
<view class="input-divider"></view>
</view>
@@ -44,6 +47,7 @@
data() {
return {
agreed: false,
+ showPassword: false,
form: {
telephone: '',
password: ''
@@ -180,6 +184,10 @@
.password-row {
margin-top: 18rpx;
}
+
+ .password-toggle {
+ padding: 10rpx;
+ }
.input-field {
flex: 1;
--
Gitblit v1.9.3