From c0441cf5c397a77c0a54fb42d0f6b20d28ae804c Mon Sep 17 00:00:00 2001 From: chengj Date: Wed, 13 Apr 2022 10:49:53 +0800 Subject: [PATCH] feat: listen form field value change --- src/components/Form/src/BasicForm.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Form/src/BasicForm.vue b/src/components/Form/src/BasicForm.vue index ebea6a5b..f78b859b 100644 --- a/src/components/Form/src/BasicForm.vue +++ b/src/components/Form/src/BasicForm.vue @@ -66,7 +66,7 @@ name: 'BasicForm', components: { FormItem, Form, Row, FormAction }, props: basicProps, - emits: ['advanced-change', 'reset', 'submit', 'register'], + emits: ['advanced-change', 'reset', 'submit', 'register', 'field-value-change'], setup(props, { emit, attrs }) { const formModel = reactive({}); const modalFn = useModalContext(); @@ -235,6 +235,7 @@ if (!validateTrigger || validateTrigger === 'change') { validateFields([key]).catch((_) => {}); } + emit('field-value-change', key, value); } function handleEnterPress(e: KeyboardEvent) {