From c0441cf5c397a77c0a54fb42d0f6b20d28ae804c Mon Sep 17 00:00:00 2001 From: chengj <ktfwyCJ@gmail.com> Date: 星期三, 13 四月 2022 10:49:53 +0800 Subject: [PATCH] feat: listen form field value change --- src/components/Form/src/BasicForm.vue | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/components/Form/src/BasicForm.vue b/src/components/Form/src/BasicForm.vue index ebea6a5..f78b859 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<Recordable>({}); const modalFn = useModalContext(); @@ -235,6 +235,7 @@ if (!validateTrigger || validateTrigger === 'change') { validateFields([key]).catch((_) => {}); } + emit('field-value-change', key, value); } function handleEnterPress(e: KeyboardEvent) { -- Gitblit v1.8.0