From 77eaa966286dbbcf4b4474763533d448e0fa03f9 Mon Sep 17 00:00:00 2001 From: chenzeping <ChenZeping02609@163.com> Date: 星期二, 16 三月 2021 14:54:24 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master --- src/components/panel/ToolBoxPanel.vue | 58 ++++++++++++++++++++++++---------------------------------- 1 files changed, 24 insertions(+), 34 deletions(-) diff --git a/src/components/panel/ToolBoxPanel.vue b/src/components/panel/ToolBoxPanel.vue index feeb4ae..a6dd8d1 100644 --- a/src/components/panel/ToolBoxPanel.vue +++ b/src/components/panel/ToolBoxPanel.vue @@ -5,29 +5,27 @@ <img src="@assets/images/map-pages/icon/toolbox/tool.png" alt=""> <span>宸ュ叿</span> </el-button> - <transition name="isD"> - <el-row v-show="selectGroup" class="specific-tools-group"> - <el-popover - placement="bottom" - width="" - trigger="click" - :popper-class="'tools-panel-content'" - v-for="(item,index) in menuList" :key="index" - > - <el-button slot="reference" class="el-button" :class="active === index ? 'tools-panel-choose':''" - @click="changeChoose(index)"> - <img :src="item.icon" alt=""/> - <span>{{ item.label }}</span> - </el-button> - <el-button v-for="(itemT,indexT) in item.items" :key="indexT" @click="choiceItem(itemT)"> - <img :src="itemT.icon" :title="itemT.title"/> - </el-button> - </el-popover> - <el-button @click="changeSelect" class="special-button"> - <i :class="selectGroup === false ? 'el-icon-d-arrow-right':'el-icon-d-arrow-left'"></i> + <el-row v-show="selectGroup" class="specific-tools-group"> + <el-popover + placement="bottom" + width="" + trigger="click" + :popper-class="'tools-panel-content'" + v-for="(item,index) in menuList" :key="index" + > + <el-button slot="reference" class="el-button" :class="active === index ? 'tools-panel-choose':''" + @click="changeChoose(index)"> + <img :src="item.icon" alt=""/> + <span>{{ item.label }}</span> </el-button> - </el-row> - </transition> + <el-button v-for="(itemT,indexT) in item.items" :key="indexT" @click="choiceItem(itemT)"> + <img :src="itemT.icon" :title="itemT.title"/> + </el-button> + </el-popover> + <el-button @click="changeSelect" class="special-button"> + <i :class="selectGroup === false ? 'el-icon-d-arrow-right':'el-icon-d-arrow-left'"></i> + </el-button> + </el-row> </div> </div> </template> @@ -181,8 +179,7 @@ drawLayer: null, map: null, L: window.L, - active: 0, - isShow: true + active: 0 } }, methods: { @@ -317,7 +314,6 @@ // 宸︿笂鍔熻兘鎺у埗 changeSelect () { this.selectGroup = !this.selectGroup - this.isShow = !this.isShow } } } @@ -332,8 +328,10 @@ .specific-tools { display: flex; + align-items: center; + justify-content: space-evenly; + .el-button { - z-index: 999; padding: 0; margin: 0 0.015rem; width: 45px; @@ -354,7 +352,6 @@ } .specific-tools-group { - z-index: 1; .tools-panel-choose { border: none; box-shadow: 0 0 0.03rem @color-shadow; @@ -376,12 +373,5 @@ color: @color-over; } } -} -.isD-enter-active, .isD-leave-active{ - transition: all 0.5s; -} -.isD-enter, .isD-leave-to{ - opacity: 0; - transform: translateX(-100px); } </style> -- Gitblit v1.8.0