diff --git a/packages/config/input.vue b/packages/config/input.vue index 51ae1a46f21cc2c7b2b4f14439311e0a68f721e9..8c05f06396a2d9faeb327df642d8a004cc912b08 100644 --- a/packages/config/input.vue +++ b/packages/config/input.vue @@ -96,6 +96,7 @@ export default { this.validator.required = { required: true, message: `${this.data.label}必须填写`, + trigger: "blur", } else this.validator.required = null diff --git a/packages/config/number.vue b/packages/config/number.vue index 5ffe1c5f8fbe7e8f3613f6e659a3e4ab862c31d2..f92d6cc2561d16f72840c7cafe8ae75921eb7efb 100644 --- a/packages/config/number.vue +++ b/packages/config/number.vue @@ -97,6 +97,7 @@ export default { this.validator.required = { required: true, message: `${this.data.label}必须填写`, + trigger: "blur", } else this.validator.required = null diff --git a/src/components/FormComponents/CustomForm/FormItemSelf.vue b/src/components/FormComponents/CustomForm/FormItemSelf.vue index 9fce4800cfb117153f35b96091dde592a385300b..b6aa44cd090d61792f028f3b5c740cdabfc9da41 100644 --- a/src/components/FormComponents/CustomForm/FormItemSelf.vue +++ b/src/components/FormComponents/CustomForm/FormItemSelf.vue @@ -866,6 +866,7 @@ export default { { required: true, message: "请选择" + targetItem.label, + trigger: "blur", }, ] } else if (targetItem.type == "upload") { @@ -880,6 +881,7 @@ export default { { required: true, message: "请输入" + targetItem.label, + trigger: "blur", }, ] } @@ -929,6 +931,7 @@ export default { { required: true, message: "请输入" + targetItem.column[index].label, + trigger: "blur", }, ] }