V0.2.0.20250720

———————————————
1.修复邮箱📫校验
———————————————
This commit is contained in:
Childish-Ghost 2025-07-24 17:46:46 +08:00
parent 6de5364d0a
commit 8b57d55013

View File

@ -44,13 +44,13 @@ const validatePass2 = (rule: any, value: any, callback: any) => {
const ruleForm = reactive({ const ruleForm = reactive({
userid: '', userid: '',
emailid: '', email: '',
pass: '', pass: '',
checkPass: '', checkPass: '',
}) })
const rules = reactive<FormRules<typeof ruleForm>>({ const rules = reactive<FormRules<typeof ruleForm>>({
emailid: [{validator:validateEmail,trigger:'blur'}], email: [{validator:validateEmail,trigger:'blur'}],
pass: [{validator: validatePass, trigger: 'blur'}], pass: [{validator: validatePass, trigger: 'blur'}],
checkPass: [{validator: validatePass2, trigger: 'blur'}], checkPass: [{validator: validatePass2, trigger: 'blur'}],
}) })
@ -90,7 +90,7 @@ const submitForm = (formEl: FormInstance | undefined) => {
<el-form-item label="用户名UserID" prop="userid"> <el-form-item label="用户名UserID" prop="userid">
<el-input v-model="ruleForm.text" type="text" autocomplete="off"/> <el-input v-model="ruleForm.text" type="text" autocomplete="off"/>
</el-form-item> </el-form-item>
<el-form-item label="电子邮箱Email" prop="emailid"> <el-form-item label="电子邮箱Email" prop="email">
<el-input v-model="ruleForm.email" type="email" autocomplete="off"/> <el-input v-model="ruleForm.email" type="email" autocomplete="off"/>
</el-form-item> </el-form-item>
<el-form-item label="密码Password" prop="pass"> <el-form-item label="密码Password" prop="pass">