This commit is contained in:
parent
1f83197440
commit
32dac089f8
|
@ -144,8 +144,8 @@ const defaultButtons = computed(() => ({
|
|||
}));
|
||||
|
||||
const submitForm = async () => {
|
||||
const valid = await myForm.value.validate();
|
||||
if (valid) {
|
||||
const isFormValid = await myForm.value.validate();
|
||||
if (isFormValid) {
|
||||
try {
|
||||
await save();
|
||||
} catch (error) {
|
||||
|
@ -333,7 +333,6 @@ async function onKeyup(evt) {
|
|||
}
|
||||
|
||||
defineExpose({
|
||||
myForm,
|
||||
save,
|
||||
isLoading,
|
||||
hasChanges,
|
||||
|
@ -347,7 +346,7 @@ defineExpose({
|
|||
<QForm
|
||||
ref="myForm"
|
||||
v-if="formData"
|
||||
@submit.prevent="save"
|
||||
@submit.prevent
|
||||
@keyup.prevent="onKeyup"
|
||||
@reset="reset"
|
||||
class="q-pa-md"
|
||||
|
|
|
@ -43,7 +43,6 @@ const onDataSaved = async (formData, requestResponse) => {
|
|||
|
||||
const onClick = async (saveAndContinue) => {
|
||||
isSaveAndContinue.value = saveAndContinue;
|
||||
formModelRef.value.myForm.submit();
|
||||
};
|
||||
|
||||
defineExpose({
|
||||
|
@ -88,6 +87,7 @@ defineExpose({
|
|||
:flat="showSaveAndContinueBtn"
|
||||
:label="t('globals.save')"
|
||||
:title="t('globals.save')"
|
||||
@click="onClick(false)"
|
||||
type="submit"
|
||||
color="primary"
|
||||
class="q-ml-sm"
|
||||
|
@ -101,6 +101,7 @@ defineExpose({
|
|||
:label="t('globals.isSaveAndContinue')"
|
||||
:title="t('globals.isSaveAndContinue')"
|
||||
color="primary"
|
||||
type="submit"
|
||||
class="q-ml-sm"
|
||||
:disabled="isLoading"
|
||||
:loading="isLoading"
|
||||
|
|
Loading…
Reference in New Issue