|
|
@@ -333,6 +333,7 @@ defineExpose({
|
|
|
|
|
|
<dialog-form
|
|
|
v-model="dialogVisible"
|
|
|
+ v-if="dialogVisible"
|
|
|
:dialogConfig="dialogConfig"
|
|
|
:formConfig="formConfig"
|
|
|
:formData="formData"
|
|
|
@@ -340,7 +341,6 @@ defineExpose({
|
|
|
:create="crud.create"
|
|
|
:update="crud.update"
|
|
|
@success="handleFormSuccess"
|
|
|
- destroy-on-close
|
|
|
>
|
|
|
<template #[slot.alias]="slotProps" v-for="slot in formSlots" :key="slot.alias">
|
|
|
<slot :name="slot.alias" v-bind="slotProps"></slot>
|