chengj
2022-04-13 c0441cf5c397a77c0a54fb42d0f6b20d28ae804c
feat: listen form field value change
1个文件已修改
3 ■■■■ 已修改文件
src/components/Form/src/BasicForm.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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) {