Browse Source

输入框增添隐藏图表

wangyi/feature-20251022162725-启动页登录注册
Ethereal 4 weeks ago
parent
commit
60a21662d3
  1. 28
      pages/start/recoverPassword/recoverPassword.vue
  2. BIN
      static/icons/look.png
  3. BIN
      static/icons/unlook.png

28
pages/start/recoverPassword/recoverPassword.vue

@ -60,6 +60,16 @@
placeholder="输入新密码"
v-model="newPassword"
/>
<image
class="input-icon-eye"
@click="newPasswordLookFirst=!newPasswordLookFirst"
:src="
newPasswordLookFirst
? '../../../static/icons/unlook.png'
: '../../../static/icons/look.png'
"
alt=""
/>
</view>
<view class="input-with-icon">
<image
@ -73,6 +83,16 @@
placeholder="再次确认"
v-model="password"
/>
<image
class="input-icon-eye"
@click="newPasswordLookSecond=!newPasswordLookSecond"
:src="
newPasswordLookSecond
? '../../../static/icons/unlook.png'
: '../../../static/icons/look.png'
"
alt=""
/>
</view>
</view>
</view>
@ -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";
//
}
</script>
<style scoped>
@ -688,6 +711,11 @@ function handleAgree() {
height: 40rpx;
margin: 0 20rpx;
}
.input-icon-eye {
width: 40rpx;
height: 20rpx;
margin: 0 20rpx;
}
.input-field {
flex: 1;

BIN
static/icons/look.png

After

Width: 40  |  Height: 24  |  Size: 1.5 KiB

BIN
static/icons/unlook.png

After

Width: 40  |  Height: 18  |  Size: 1.0 KiB

Loading…
Cancel
Save