页面展示优化

This commit is contained in:
GaoHao
2025-01-09 11:38:37 +08:00
parent 31b37eb1db
commit c686a02931
7 changed files with 125 additions and 173 deletions

View File

@@ -1,5 +1,6 @@
<template>
<view class="container">
<view class="nav" style="width: 100%;height: 96rpx;"></view>
<view class="bg" >
<image src="../../static/default/i_bg.png" style="width: 100%;height:100%" mode="aspectFill"></image>
</view>
@@ -18,14 +19,14 @@
<view class="input flex" style="padding-left: 0;">
<input class="input" type="password" :value="data.password" placeholder="请输入密码" placeholder-class="input-empty"
maxlength="20" minlength="6" data-key="password" @input="inputChange" @confirm="toLogin" />
<text class="send-msg" @click="forget" style="flex-shrink: 0;">忘记密码</text>
<text class="send-msg" @click="linkTo('/pages/login/forgetPwd')" style="flex-shrink: 0;">忘记密码</text>
</view>
</view>
<button class="confirm-btn" @click="toLogin">登录</button>
<view style="margin-top: 32px;text-align: center">
<view>
没有账号
<text style="color: #ff7581" @click="register()">立即注册</text>
<text style="color: #ff7581" @click="linkTo('/pages/login/register')">立即注册</text>
</view>
</view>
</view>
@@ -35,9 +36,9 @@
</u-checkbox-group>
<view>同意</view>
<!-- 协议地址 -->
<navigator url="/pages/me/privacy" open-type="navigate">隐私政策</navigator>
<view @click="linkTo('/pages/me/privacy')">隐私政策</view>
<navigator url="/pages/me/agreement" open-type="navigate">用户服务协议</navigator>
<view @click="linkTo('/pages/me/agreement')">用户服务协议</view>
</view>
<u-toast ref="uToast" />
@@ -49,6 +50,7 @@
import { reactive } from 'vue';
import { onLoad} from '@dcloudio/uni-app'
import { login } from '@/api/login/login.js';
import { linkTo } from '@/utils/app.js';
let data = reactive({
mobile: '',
password: '',
@@ -59,24 +61,6 @@
})
/**
* 注册
*/
function register () {
uni.navigateTo({
url: '/pages/login/register'
});
}
/**
* 忘记密码
*/
function forget () {
uni.navigateTo({
url: '/pages/login/forgetPwd'
});
}
/**
* 获取手机号/密码
*/