From 716e7cfabbd3759b66aa1aceba4c4914512d50d4 Mon Sep 17 00:00:00 2001
From: yuxc <yuxc@vci-tech.com>
Date: 星期三, 08 一月 2025 15:08:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/Icons/index.vue |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/Icons/index.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/Icons/index.vue
index 4bdb4a0..ab0a66b 100644
--- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/Icons/index.vue
+++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/ui/Icons/index.vue
@@ -29,7 +29,7 @@
 
           <el-tabs v-model="activeName" @tab-click="handleClick">
             <el-tab-pane v-for="item in iconList" :label="item.lable" :name="item.lable" style="height: calc(100vh - 270px);overflow: auto ">
-              <div class="iconList">
+              <div class="iconList" :key="key">
                 <div class="iconItem" v-for="svg in item.list"
                      :data-value="svg.name" v-right-click="{action:checkSvg,data:svg}">
                   <div class="svgContent" v-html="svg.content"></div>
@@ -110,6 +110,7 @@
   },
   data() {
     return {
+      key:1,
       types: [],
       checkedTypes:[],
       searchText:'',
@@ -264,6 +265,7 @@
             if (this.iconList.length > 0) {
               this.activeName = this.iconList[0].lable;
             }
+            this.key++;
           } else {
             this.$message.error(res.data.msg);
           }

--
Gitblit v1.9.3