From fe2617a36f52c16f83e7d3cb19d911bb91a3b79f Mon Sep 17 00:00:00 2001
From: lyfO_o <764716047@qq.com>
Date: 星期一, 13 六月 2022 09:00:28 +0800
Subject: [PATCH] 删除固定菜单

---
 src/components/Tab/index.vue |   60 +++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 33 insertions(+), 27 deletions(-)

diff --git a/src/components/Tab/index.vue b/src/components/Tab/index.vue
index 317b4f8..42ab835 100644
--- a/src/components/Tab/index.vue
+++ b/src/components/Tab/index.vue
@@ -8,34 +8,37 @@
 -->
 <template>
   <div class="tab">
-    <div class="tool-button">
-      <el-button icon="el-icon-setting" circle @click="showTab = !showTab" />
+      <div class="tab-content" v-show="showTab">
+          <div>
+              <el-button type="text" @click="showTab = !showTab" >隐藏菜单</el-button>
+          </div>
+          <el-tabs v-model="activeName">
+              <el-tab-pane label="模型" name="model">
+                  <model-panel />
+              </el-tab-pane>
+              <!-- <el-tab-pane label="标注" name="label">
+                <label-panel />
+              </el-tab-pane> -->
+              <el-tab-pane label="四色图" name="plot">
+                  <plot-panel :type='type' :colorMapList='colorMapList'/>
+              </el-tab-pane>
+              <el-tab-pane label="图标" name="marker">
+                  <marker-panel />
+              </el-tab-pane>
+              <!-- <el-tab-pane label="波动圈" name="wave">
+                <wave-panel />
+              </el-tab-pane>
+              <el-tab-pane label="光柱" name="beam">
+                <beam-panel />
+              </el-tab-pane> -->
+              <!-- <el-tab-pane label="动画轨迹" name="line">
+                <animate-line-panel />
+              </el-tab-pane> -->
+          </el-tabs>
+      <!-- <tool-panel /> -->
     </div>
-    <div class="tab-content" v-show="showTab">
-      <el-tabs v-model="activeName">
-        <el-tab-pane label="模型" name="model">
-          <model-panel />
-        </el-tab-pane>
-        <el-tab-pane label="标注" name="label">
-          <label-panel />
-        </el-tab-pane>
-        <el-tab-pane label="电子围栏" name="plot">
-          <plot-panel />
-        </el-tab-pane>
-        <el-tab-pane label="图标" name="marker">
-          <marker-panel />
-        </el-tab-pane>
-        <!-- <el-tab-pane label="波动圈" name="wave">
-          <wave-panel />
-        </el-tab-pane>
-        <el-tab-pane label="光柱" name="beam">
-          <beam-panel />
-        </el-tab-pane> -->
-        <el-tab-pane label="动画轨迹" name="line">
-          <animate-line-panel />
-        </el-tab-pane>
-      </el-tabs>
-      <tool-panel />
+    <div v-show="!showTab">
+        <el-button type="text" @click="showTab = !showTab" >显示菜单</el-button>
     </div>
   </div>
 </template>
@@ -51,6 +54,7 @@
 import AnimateLinePanel from './AnimateLine';
 
 export default {
+  props:['type','colorMapList'],
   components: {
     LabelPanel,
     PlotPanel,
@@ -67,6 +71,8 @@
       showTab: true,
     };
   },
+  methods : {
+  }
 };
 </script>
 

--
Gitblit v1.9.2