17--vue 登录页面 账号密码提交验证validator + 跳转方式

本文介绍了在Vue.js中实现登录页面的账号密码验证及两种常见的数据处理方法,并展示了具体的登录页面代码示例,包括使用$router进行页面跳转的多种方式。
摘要由CSDN通过智能技术生成

跳转方式:
this.$router.replace(’/schoolmanager’).catch(res => {})

this.$router.go(-1)

this.$router.back

常用的两种处理数据的方式:
one:

		const p1 = this.$refs.validator0.validate()
				p1.then(res => {
   
					if (this.valid) {
   
						sessionStorage.setItem('number', this.new_number)
						this.$router.go(-1)
					} else {
   

					}
				})

异步调用 promise 数组filter,map,every…
two:

	Promise.all([p1, p2]).then(res => {
   })

登录页面代码:>>>

<template>
	<div class="page">
		<div class="header">用户登录</div>
		<div class="row">
			<cube-select v-model="role"  :options="roles"></cube-select>
		</div>
		<div class="row">
			<cube-validator ref="validator0" v-model="valid" :model="tel" :rules="rules[0]">
				<cube-input v-model='tel' :placeholde
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值