From 571f28138f782553eb39cda2d632e5ac1aa1e145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=9C=A8?= Date: Wed, 21 Jul 2021 11:18:10 +0800 Subject: [PATCH] fix(form): fix `validate` promise catch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复自动校验时没有捕获promise catch的错误提示 --- src/components/Form/src/BasicForm.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/components/Form/src/BasicForm.vue b/src/components/Form/src/BasicForm.vue index cfda0f8c..c9c64d1f 100644 --- a/src/components/Form/src/BasicForm.vue +++ b/src/components/Form/src/BasicForm.vue @@ -231,9 +231,7 @@ formModel[key] = value; const { validateTrigger } = unref(getBindValue); if (!validateTrigger || validateTrigger === 'change') { - try { - validateFields([key]); - } catch (e) {} + validateFields([key]).catch((_) => {}); } }