From a7cf47dfd649608772c7044b475fe0424b1a3915 Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期四, 18 三月 2021 10:37:06 +0800
Subject: [PATCH] 左上角功能栏部分完善

---
 src/components/panel/ToolBoxPanel.vue |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/components/panel/ToolBoxPanel.vue b/src/components/panel/ToolBoxPanel.vue
index f0b249f..16f61c8 100644
--- a/src/components/panel/ToolBoxPanel.vue
+++ b/src/components/panel/ToolBoxPanel.vue
@@ -15,12 +15,12 @@
               v-for="(item,index) in menuList" :key="index"
               :width="item.index === '2'?230 : 150"
           >
-            <el-button slot="reference" class="el-button" :class="active === index ? 'tools-panel-choose':''"
+            <el-button slot="reference" class="el-button" :class="active === index && checked? 'tools-panel-choose':''"
                        @click="changeChoose(index)">
               <img :src="item.iconSelecd" alt="" v-if="active === index && checked"/>
               <img :src="item.icon" alt="" v-else/>
               <span v-if="active === index && checked">{{ item.label }}</span>
-              <span v-else>{{ item.label }}</span>
+              <span v-else class="default-span">{{ item.label }}</span>
             </el-button>
             <el-button v-for="(itemT,indexT) in item.items" :key="indexT" @click="choiceItem(itemT,indexT)"
                        v-show="item.index!=='2'">
@@ -90,7 +90,6 @@
   name: 'ToolBoxPanel',
   data () {
     return {
-      checked: false,
       isShow: true,
       currentBaseMapCode: 'tianditu_img',
       basemapList: [],
@@ -100,7 +99,7 @@
       map: null,
       active: -1,
       Selecd: -1,
-      isSelecd: false,
+      checked: false,
       checkbutton: -1,
       menuList: [
         {
@@ -389,6 +388,7 @@
       this.selectGroup = false
       this.isShow = !this.isShow
       this.active = -1
+      this.checked = false
     },
     changeSelectMouse () {
       this.selectGroup = true
@@ -527,7 +527,7 @@
           display: block;
           color: @color-shadow;
         }
-        a {
+        .default-span {
           display: block;
           color: @color-over;
         }

--
Gitblit v1.8.0