fix(form): 修复表单fieldMapToTime对应的值为空仍提交原来的字段值 (#2303)

This commit is contained in:
Sizhu Wang 2022-10-25 08:48:29 +08:00 committed by GitHub
parent c1d3a94371
commit c8b169494f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -97,7 +97,12 @@ export function useFormValues({
}
for (const [field, [startTimeKey, endTimeKey], format = 'YYYY-MM-DD'] of fieldMapToTime) {
if (!field || !startTimeKey || !endTimeKey || !values[field]) {
if (!field || !startTimeKey || !endTimeKey) {
continue;
}
// If the value to be converted is empty, remove the field
if (!values[field]) {
Reflect.deleteProperty(values, field);
continue;
}