diff --git a/ui/src/components/dynamics-form/FormItem.vue b/ui/src/components/dynamics-form/FormItem.vue index fbf26b188..830ee5e07 100644 --- a/ui/src/components/dynamics-form/FormItem.vue +++ b/ui/src/components/dynamics-form/FormItem.vue @@ -119,6 +119,7 @@ const to_rule = (rule: any) => { } return rule } + /** * 校验 */ @@ -127,7 +128,7 @@ const rules = computed(() => { ? props_info.value.rules.map(to_rule) : { message: errMsg.value, - trigger: 'blur', + trigger: ['blur', 'change'], required: props.formfield.required === false ? false : true } }) diff --git a/ui/src/components/dynamics-form/items/radio/RadioCard.vue b/ui/src/components/dynamics-form/items/radio/RadioCard.vue index 10ec6bbda..4e5577569 100644 --- a/ui/src/components/dynamics-form/items/radio/RadioCard.vue +++ b/ui/src/components/dynamics-form/items/radio/RadioCard.vue @@ -1,7 +1,7 @@