From c819024e241b9f7c54cc3786373ad0d2998f2190 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期五, 05 五月 2023 08:55:46 +0800 Subject: [PATCH] 修改 --- src/components/Tab/index.vue | 64 +++++++++++++++++-------------- 1 files changed, 35 insertions(+), 29 deletions(-) diff --git a/src/components/Tab/index.vue b/src/components/Tab/index.vue index 4198424..b7b74ce 100644 --- a/src/components/Tab/index.vue +++ b/src/components/Tab/index.vue @@ -4,38 +4,41 @@ * @LastEditTime: 2021-12-07 18:35:11 * @LastEditors: Please set LastEditors * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE - * @FilePath: \huizhi-sdk\src\components\Tab\index.vue + * @FilePath: \huizhi-sdk\src\components\Tab\screen.vue --> <template> <div class="tab"> - <div class="tool-button"> - <el-button icon="el-icon-setting" circle @click="showTab = !showTab" /> - </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 :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> + <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' @getList="getList"/> + </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 v-show="!showTab"> + <el-button type="text" @click="showTab = !showTab" >显示菜单</el-button> </div> </div> </template> @@ -68,7 +71,10 @@ showTab: true, }; }, - methods : { + methods : { + getList(){ + this.$emit('getList') + } } }; </script> -- Gitblit v1.9.2