diff --git a/ui/src/components/dynamics-form/FormItem.vue b/ui/src/components/dynamics-form/FormItem.vue index fbf26b18..830ee5e0 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 10ec6bbd..4e557756 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 @@