ts中validate的返回类型应为Promise<void>而不是Promise<boolean>

pull/395/head
scx 2024-10-12 16:36:30 +08:00
parent 6a7019ec1a
commit 7e52dc6f5d
5 changed files with 4 additions and 5 deletions

View File

@ -76,7 +76,7 @@ const formRef = ref<FormInstance>();
const saveEdit = (formEl: FormInstance | undefined) => { const saveEdit = (formEl: FormInstance | undefined) => {
if (!formEl) return; if (!formEl) return;
formEl.validate(valid => { formEl.validate(valid => {
if (!valid) return false; if (!valid) return;
update(form.value); update(form.value);
}); });
}; };

View File

@ -177,7 +177,7 @@ const onSubmit = (formEl: FormInstance | undefined) => {
console.log(form); console.log(form);
ElMessage.success('提交成功!'); ElMessage.success('提交成功!');
} else { } else {
return false; ElMessage.error('表单验证失败');
} }
}); });
}; };

View File

@ -94,7 +94,6 @@ const submitForm = (formEl: FormInstance | undefined) => {
} }
} else { } else {
ElMessage.error('登录失败'); ElMessage.error('登录失败');
return false;
} }
}); });
}; };

View File

@ -79,7 +79,7 @@ const submitForm = (formEl: FormInstance | undefined) => {
ElMessage.success('注册成功,请登录'); ElMessage.success('注册成功,请登录');
router.push('/login'); router.push('/login');
} else { } else {
return false; ElMessage.error('表单验证失败');
} }
}); });
}; };

View File

@ -47,7 +47,7 @@ const submitForm = (formEl: FormInstance | undefined) => {
if (valid) { if (valid) {
ElMessage.success('邮件已发送,请注意查收'); ElMessage.success('邮件已发送,请注意查收');
} else { } else {
return false; ElMessage.error('表单验证失败');
} }
}); });
}; };