uni-app 23登录注册页

Posted 2019ab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app 23登录注册页相关的知识,希望对你有一定的参考价值。

直接看效果图

如下是主页面代码

login.nvue

<template>
	<view class="">
		<view v-if="show" class="position-fixed top-0 bottom-0 left-0  right-0 bg-light flex align-center justify-center">
			<text class="text-muted font">正在加载...</text>
		</view>
		<view class="" v-else>
			<view class="flex align-center justify-center pt-5" style="height: 350rpx;">
				<text style="font-size: 50rpx;">LOGO</text>
			</view>
			<view class="px-3">
				<input type="text" class="bg-light px-3 mb-3 font" style="height: 100rpx;" value="" placeholder="请输入用户名" />
				<input type="text" class="bg-light px-3 mb-3 font" style="height: 100rpx;" value="" placeholder="请输入密码" />
					<input v-if="type==='reg'" type="text" class="bg-light px-3 mb-3 font" style="height: 100rpx;" value="" placeholder="请输入确认密码" />
			</view>
			<view class="p-3 flex align-center justify-center">
				<view class="flex-1 main-bg-color rounded p-3 flex align-center justify-center" hover-class="main-bg-hover-color">
					<text class="text-white font-md">{{type==='login' ? '登 录' : '注 册'}}</text>
				</view>
			</view>
			
			<view class="flex align-center justify-center">
				<text class='text-light-muted font  p-2' @click="changeType">{{type==='login' ? '注册账号' : '登录账号'}}</text>
				<text class='text-light-muted font'>|</text>
				<text class='text-light-muted font  p-2'>忘记密码</text>
			</view>
		</view>
	  
	</view>
</template>

<script>
	export default {
		data() {
			return {
				type:'login',
				show:false
			}
		},
		created() {
			// uni.switchTab({
			// 	url:'../../tabbar/index/index'
			// })
			// setTimeout(()=>{
			// 	// 用户登录
			// 	this.show = true;
			// 	用户登录
			// 	uni.switchTab({
			// 		url:'../../tabbar/index/index',
			// 	})
			// },800);
		},
		methods: {
			changeType(){
				this.type = this.type==='login' ? 'reg' : 'login';
			}
		}
	}
</script>

<style>
.page-loading{
	background-color: #C8C7CC;
	/* #ifdef APP-PLUS-NVUE */
	min-height: 100%;
	height: auto;
	/* #endif */
	/* #ifdef APP-PLUS-NVUE */
	flex:1;
	/* #endif */
}
</style>

感谢大家观看,我们下期见

以上是关于uni-app 23登录注册页的主要内容,如果未能解决你的问题,请参考以下文章

12月11日,12月12日登陆注册页面的进度

jquery注册页面的判断及代码的优化

通过ajax前端后台交互/登录页和注册页前端后台交互详解/前端后台交互基础应用/几个后台函数的基础应用/php文件函数基础应用/php字符传函数基础应用/php数组函数基础应用

前端Vue中实现超炫酷动态背景(全屏背景+自定义banner+登录/注册页)

11.1

六注册页功能制作《仿淘票票系统前后端完全制作(除支付外)》