ts中validate的返回类型应为Promise<void>而不是Promise<boolean>
parent
6a7019ec1a
commit
7e52dc6f5d
|
@ -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);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -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('表单验证失败');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -94,7 +94,6 @@ const submitForm = (formEl: FormInstance | undefined) => {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
ElMessage.error('登录失败');
|
ElMessage.error('登录失败');
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -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('表单验证失败');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
|
@ -47,7 +47,7 @@ const submitForm = (formEl: FormInstance | undefined) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
ElMessage.success('邮件已发送,请注意查收');
|
ElMessage.success('邮件已发送,请注意查收');
|
||||||
} else {
|
} else {
|
||||||
return false;
|
ElMessage.error('表单验证失败');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue