Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
软件工程实践2022年春W班
Followers
TeamPractice4
提交
4d67ec38
T
TeamPractice4
项目概览
软件工程实践2022年春W班
/
Followers
/
TeamPractice4
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TeamPractice4
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
4d67ec38
编写于
4月 23, 2022
作者:
SWDHX
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
测试接口
上级
11422555
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
23 addition
and
0 deletion
+23
-0
frontend/src/views/Login/Login.vue
frontend/src/views/Login/Login.vue
+23
-0
未找到文件。
frontend/src/views/Login/Login.vue
浏览文件 @
4d67ec38
...
...
@@ -40,6 +40,9 @@
<el-form-item
label=
"地址:"
prop=
"address"
>
<el-input
type=
"address"
v-model=
"registerForm.address"
autocomplete=
"off"
></el-input>
</el-form-item>
<el-form-item
label=
"昵称:"
prop=
"name"
>
<el-input
type=
"name"
v-model=
"registerForm.name"
autocomplete=
"off"
></el-input>
</el-form-item>
<el-form-item>
<el-button
type=
"primary"
@
click=
"register('registerForm')"
>
注册
</el-button>
...
...
@@ -56,9 +59,19 @@ export default {
name
:
'
Login
'
,
data
()
{
var
validateUsername
=
(
rule
,
value
,
callback
)
=>
{
var
reg
=
/^
(
13
[
0-9
]
|14
[
5|7
]
|15
[
0|1|2|3|5|6|7|8|9
]
|18
[
0|1|2|3|5|6|7|8|9
])\d{8}
$/
;
if
(
value
===
''
)
{
callback
(
new
Error
(
'
请输入用户名!
'
))
}
else
if
(
this
.
number
.
length
==
11
){
if
(
!
reg
.
test
(
this
.
number
)){
this
.
isShow
=
true
;
}
else
{
this
.
disabled
=
false
;
console
.
log
(
'
电话号码输入正确!
'
);
}
}
else
{
callback
()
}
...
...
@@ -84,6 +97,12 @@ export default {
}
callback
()
}
var
validateName
=
(
rule
,
value
,
callback
)
=>
{
if
(
value
===
''
)
{
callback
(
new
Error
(
'
请输入昵称!
'
))
}
callback
()
}
return
{
showLogin
:
true
,
loading
:
false
,
...
...
@@ -101,6 +120,7 @@ export default {
password
:
''
,
rePassword
:
''
,
address
:
''
,
name
:
''
,
//validCode: '',
id
:
''
},
...
...
@@ -119,6 +139,9 @@ export default {
],
address
:
[
{
validator
:
validateAddress
,
trigger
:
'
blur
'
}
],
name
:
[
{
validator
:
validateName
,
trigger
:
'
blur
'
}
]
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录