From 0c966cb74acac1a1cc3bcaaa579019f1177d3e36 Mon Sep 17 00:00:00 2001
From: “dzb” <2632970487@qq.com>
Date: 星期二, 20 九月 2022 15:42:26 +0800
Subject: [PATCH] 解决dialog数据不销毁
---
src/views/systemSetting/baseSetting/department/index.vue | 4 ++--
src/views/systemSetting/baseSetting/authority/index.vue | 4 ++--
src/views/systemSetting/baseSetting/role/index.vue | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/views/systemSetting/baseSetting/authority/index.vue b/src/views/systemSetting/baseSetting/authority/index.vue
index f430f12..4270934 100644
--- a/src/views/systemSetting/baseSetting/authority/index.vue
+++ b/src/views/systemSetting/baseSetting/authority/index.vue
@@ -11,7 +11,7 @@
</div>
<div class="addUser">
<el-button class="addBtn" type="primary" @click="dialogCreate = true">娣诲姞鐢ㄦ埛</el-button>
- <el-dialog :visible.sync="dialogCreate" width="45%">
+ <el-dialog :visible.sync="dialogCreate" width="45%" v-if="dialogCreate">
<createUser :refresh="getUserList" />
</el-dialog>
</div>
@@ -63,7 +63,7 @@
</el-table-column>
</el-table>
<!-- 鏌ョ湅淇敼椤甸潰 -->
- <el-dialog :visible.sync="dialogUpdate" width="45%">
+ <el-dialog :visible.sync="dialogUpdate" width="45%" v-if="dialogUpdate">
<updateUser :updateFlag="updateFlag" :userInfo=userInfo />
</el-dialog>
<!-- 鍒嗛〉 -->
diff --git a/src/views/systemSetting/baseSetting/department/index.vue b/src/views/systemSetting/baseSetting/department/index.vue
index 39f4aab..da38e74 100644
--- a/src/views/systemSetting/baseSetting/department/index.vue
+++ b/src/views/systemSetting/baseSetting/department/index.vue
@@ -11,7 +11,7 @@
</div>
<div class="addUser">
<el-button class="addBtn" type="primary" @click="dialogCreate = true">鏂板閮ㄩ棬</el-button>
- <el-dialog :visible.sync="dialogCreate" width="45%">
+ <el-dialog :visible.sync="dialogCreate" width="45%" v-if="dialogCreate">
<createUser :refresh="getUserList" />
</el-dialog>
</div>
@@ -57,7 +57,7 @@
</el-table-column>
</el-table>
<!-- 鏌ョ湅淇敼椤甸潰 -->
- <el-dialog :visible.sync="dialogUpdate" width="45%">
+ <el-dialog :visible.sync="dialogUpdate" width="45%" v-if="dialogUpdate">
<updateUser :updateFlag="updateFlag" :userInfo=userInfo />
</el-dialog>
<!-- 鍒嗛〉 -->
diff --git a/src/views/systemSetting/baseSetting/role/index.vue b/src/views/systemSetting/baseSetting/role/index.vue
index 2e68256..efa268b 100644
--- a/src/views/systemSetting/baseSetting/role/index.vue
+++ b/src/views/systemSetting/baseSetting/role/index.vue
@@ -11,7 +11,7 @@
</div>
<div class="addUser">
<el-button class="addBtn" type="primary" @click="dialogCreate = true">鏂板缓瑙掕壊</el-button>
- <el-dialog :visible.sync="dialogCreate" width="45%">
+ <el-dialog :visible.sync="dialogCreate" width="45%" v-if="dialogCreate">
<createUser :refresh="getUserList" />
</el-dialog>
</div>
@@ -57,7 +57,7 @@
</el-table-column>
</el-table>
<!-- 鏌ョ湅淇敼椤甸潰 -->
- <el-dialog :visible.sync="dialogUpdate" width="45%">
+ <el-dialog :visible.sync="dialogUpdate" width="45%" v-if="dialogUpdate">
<updateUser :updateFlag="updateFlag" :userInfo=userInfo />
</el-dialog>
<!-- 鍒嗛〉 -->
--
Gitblit v1.8.0