Commit 571f28138f782553eb39cda2d632e5ac1aa1e145

Authored by 无木
1 parent 4bb506fb

fix(form): fix `validate` promise catch

修复自动校验时没有捕获promise catch的错误提示
src/components/Form/src/BasicForm.vue
@@ -231,9 +231,7 @@ @@ -231,9 +231,7 @@
231 formModel[key] = value; 231 formModel[key] = value;
232 const { validateTrigger } = unref(getBindValue); 232 const { validateTrigger } = unref(getBindValue);
233 if (!validateTrigger || validateTrigger === 'change') { 233 if (!validateTrigger || validateTrigger === 'change') {
234 - try {  
235 - validateFields([key]);  
236 - } catch (e) {} 234 + validateFields([key]).catch((_) => {});
237 } 235 }
238 } 236 }
239 237