Преглед на файлове

菜单关闭弹窗图标选择隐藏

RuoYi преди 3 години
родител
ревизия
3d24e0ae01
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      src/views/system/menu/index.vue

+ 6 - 1
src/views/system/menu/index.vue

@@ -98,7 +98,7 @@
       </el-table>
 
       <!-- 添加或修改菜单对话框 -->
-      <el-dialog :title="title" v-model="open" width="680px" append-to-body>
+      <el-dialog :title="title" v-model="open" width="680px" :before-close="handleClose" append-to-body>
          <el-form ref="menuRef" :model="form" :rules="rules" label-width="100px">
             <el-row>
                <el-col :span="24">
@@ -371,6 +371,11 @@ function selected(name) {
   form.value.icon = name;
   showChooseIcon.value = false;
 }
+/** 关闭弹窗隐藏图标选择 */
+function handleClose() {
+ cancel();
+ showChooseIcon.value = false;
+}
 /** 搜索按钮操作 */
 function handleQuery() {
   getList();