diff --git a/src/components/Form/src/BasicForm.vue b/src/components/Form/src/BasicForm.vue index 0368336df..b85693b86 100644 --- a/src/components/Form/src/BasicForm.vue +++ b/src/components/Form/src/BasicForm.vue @@ -88,9 +88,9 @@ const getSchema = computed((): FormSchema[] => { // handle date type if ( isHandleDateDefaultValue - && defaultValue - && component - && dateItemType.includes(component) + && defaultValue + && component + && dateItemType.includes(component) ) { if (!Array.isArray(defaultValue)) { schema.defaultValue = valueFormat @@ -222,7 +222,7 @@ function setFormModel(key: string, value: any, schema: FormSchema) { emit('field-value-change', key, value) // TODO 优化验证,这里如果是autoLink=false手动关联的情况下才会再次触发此函数 if (schema && schema.itemProps && !schema.itemProps.autoLink) - validateFields([key]).catch((_) => {}) + validateFields([key]).catch((_) => { }) } function handleEnterPress(e: KeyboardEvent) { @@ -261,37 +261,21 @@ const getFormActionBindProps = computed(() => ({ ...getProps.value, ...advanceSt