From 7a89892d6ac9c181febed610b62f1aeb8145099b Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期六, 03 八月 2024 06:58:48 +0800
Subject: [PATCH] update
---
pages/user/user-pwd/user-pwd.vue | 40 +++++++++++++++++++++++++---------------
1 files changed, 25 insertions(+), 15 deletions(-)
diff --git a/pages/user/user-pwd/user-pwd.vue b/pages/user/user-pwd/user-pwd.vue
index 51ffd75..167a751 100644
--- a/pages/user/user-pwd/user-pwd.vue
+++ b/pages/user/user-pwd/user-pwd.vue
@@ -4,18 +4,29 @@
<!-- <u-form-item :label-position="labelPosition" label="原始密码" label-width="150" prop="oldpassword">
<u-input :border="border" type="password" v-model="model.oldpassword" placeholder="请确认密码"></u-input>
</u-form-item> -->
-<!-- <u-form-item :label-position="labelPosition" label="旧密码" prop="oldpassword" label-width="150">
+ <!-- <u-form-item :label-position="labelPosition" label="旧密码" prop="oldpassword" label-width="150">
<u-input :password-icon="true" :border="border" type="password" v-model="model.oldpassword"
placeholder="请输入旧密码"></u-input>
</u-form-item>
<u-divider></u-divider> -->
<u-form-item :label-position="labelPosition" label="新密码" prop="password" label-width="150">
- <u-input :password-icon="true" :border="border" type="password" v-model="model.password"
- placeholder="请输入新密码"></u-input>
+ <u-input :password-icon="true" :border="border" :type="showPassword1?'text':'password'"
+ v-model="model.password" placeholder="请输入新密码">
+ <template slot="suffix">
+ <uni-icons color="#20613D" :type="showPassword1 ? 'eye-slash-filled' : 'eye-filled'" size="24"
+ @click="showPassword1=!showPassword1"></uni-icons>
+ </template>
+ </u-input>
</u-form-item>
<u-divider></u-divider>
<u-form-item :label-position="labelPosition" label="确认密码" label-width="150" prop="rePassword">
- <u-input :border="border" type="password" v-model="model.rePassword" placeholder="请确认密码"></u-input>
+ <u-input :password-icon="true" :border="border" :type="showPassword2?'text':'password'" v-model="model.rePassword"
+ placeholder="请确认密码">
+ <template slot="suffix">
+ <uni-icons color="#20613D" :type="showPassword2 ? 'eye-slash-filled' : 'eye-filled'" size="24"
+ @click="showPassword2=!showPassword2"></uni-icons>
+ </template>
+ </u-input>
</u-form-item>
</u-form>
<!-- <u-button @click="submit">提交</u-button> -->
@@ -36,7 +47,8 @@
password: '',
rePassword: ''
},
-
+ showPassword1: false,
+ showPassword2:false,
rules: {
// oldpassword: [
// {
@@ -52,17 +64,15 @@
// // }
// ],
oldpassword: [{
- required: true,
- message: '请输入旧密码',
- trigger: ['change', 'blur']
- }
- ],
+ required: true,
+ message: '请输入旧密码',
+ trigger: ['change', 'blur']
+ }],
password: [{
- required: true,
- message: '请输入密码',
- trigger: ['change', 'blur']
- }
- ],
+ required: true,
+ message: '请输入密码',
+ trigger: ['change', 'blur']
+ }],
rePassword: [{
required: true,
message: '请重新输入密码',
--
Gitblit v1.9.3