commit
2bf48e0f23
|
|
@ -67,7 +67,7 @@
|
||||||
name: 'BasicForm',
|
name: 'BasicForm',
|
||||||
components: { FormItem, Form, Row, FormAction },
|
components: { FormItem, Form, Row, FormAction },
|
||||||
props: basicProps,
|
props: basicProps,
|
||||||
emits: ['advanced-change', 'reset', 'submit', 'register'],
|
emits: ['advanced-change', 'reset', 'submit', 'register', 'field-value-change'],
|
||||||
setup(props, { emit, attrs }) {
|
setup(props, { emit, attrs }) {
|
||||||
const formModel = reactive<Recordable>({});
|
const formModel = reactive<Recordable>({});
|
||||||
const modalFn = useModalContext();
|
const modalFn = useModalContext();
|
||||||
|
|
@ -244,6 +244,7 @@
|
||||||
if (!validateTrigger || validateTrigger === 'change') {
|
if (!validateTrigger || validateTrigger === 'change') {
|
||||||
validateFields([key]).catch((_) => {});
|
validateFields([key]).catch((_) => {});
|
||||||
}
|
}
|
||||||
|
emit('field-value-change', key, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleEnterPress(e: KeyboardEvent) {
|
function handleEnterPress(e: KeyboardEvent) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue