frontend/examking-app/pages/login/login.vue

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<template>
	<view class="login">
		<view class="content">
			<!-- 头部logo -->
			<view class="header">
				<image src="../../static/logo.png"></image>
			</view>
			<!-- 主体表单 -->
			<view class="main">
				<wInput v-model="studentNo" type="text" maxlength="11" placeholder="学号"></wInput>
				<wInput v-model="password" type="password" maxlength="11" placeholder="密码"></wInput>
			</view>
			<wButton class="wbutton" text="登 录" bgColor="#2b7ce8" :rotate="isRotate" @click="startLogin"></wButton>

			<!-- 底部信息 -->
			<view class="footer">
				<navigator url="/pages/forget/forget" open-type="navigate">找回密码</navigator>
				<text>|</text>
				<navigator url="/pages/register/register" open-type="navigate">注册账号</navigator>
			</view>
		</view>
	</view>
</template>

<script>
	var _this
	import wInput from '../../components/watch-login/watch-input.vue' //input
	import wButton from '../../components/watch-login/watch-button.vue' //button
	import {
		mapActions
	} from 'vuex'
	import {
		showModal,
		Validation
	} from '../../utils'

	export default {
		components: {
			wInput,
			wButton,
		},
		mounted() {
			_this = this
		},
		data() {
			return {
				StudentNo: '', //学号
				studentNo: '',
				password: '', //密码
				isRotate: false, //是否加载旋转
			}
		},
		methods: {
			...mapActions('student', ['Login']),
			async startLogin() {
				if (this.isRotate) {
					return false
				}
				var studentNo = this.studentNo
				var password = this.password
后面还有 134 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。