feat(PageModal): 表单项增加computed和watchEffect配置

This commit is contained in:
cshaptx4869
2024-05-14 20:51:18 +08:00
parent e581ed213e
commit f181597b03
3 changed files with 40 additions and 8 deletions

View File

@@ -11,6 +11,7 @@
<!-- 表单 -->
<page-form
ref="pageFormRef"
:pk="modalConfig.pk"
:form="modalConfig.form"
:form-items="modalConfig.formItems"
/>
@@ -40,6 +41,7 @@
<!-- 表单 -->
<page-form
ref="pageFormRef"
:pk="modalConfig.pk"
:form="modalConfig.form"
:form-items="modalConfig.formItems"
style="padding-right: var(--el-dialog-padding-primary)"
@@ -94,7 +96,7 @@ const emit = defineEmits<{
const modalVisible = ref(false);
const pageFormRef = ref<InstanceType<typeof PageForm>>();
let initialFormData = {};
// 显示dialog
// 显示modal
function setModalVisible(data: IObject = {}) {
modalVisible.value = true;
initialFormData = data;