Browse Source

fix(model): auto validate on value change

修复BasicModel的表单值发生变化时未能自动校验

fixed: #920
pull/941/head
无木 5 years ago
parent
commit
f8440175f3
  1. 6
      src/components/Form/src/BasicForm.vue

6
src/components/Form/src/BasicForm.vue

@ -229,6 +229,12 @@
function setFormModel(key: string, value: any) {
formModel[key] = value;
const { validateTrigger } = unref(getBindValue);
if (!validateTrigger || validateTrigger === 'change') {
try {
validateFields([key]);
} catch (e) {}
}
}
function handleEnterPress(e: KeyboardEvent) {

Loading…
Cancel
Save