fix(仪表板): 仪表板复用缩放按钮显示不正确
This commit is contained in:
parent
589e5d4b15
commit
3482006d5e
@ -7,7 +7,7 @@
|
||||
:class="{ retract: !sideTreeStatus }"
|
||||
:style="{'margin-left': !asideHidden ? 0 : '-' + currentWidth}"
|
||||
>
|
||||
<DeArrowSide @changeSideTreeStatus="changeSideTreeStatus" :style="{ left: (sideTreeStatus ? parseInt(currentWidth) - 12 : 0) + 'px' }" :isInside="!sideTreeStatus"></DeArrowSide>
|
||||
<DeArrowSide v-if="!close" @changeSideTreeStatus="changeSideTreeStatus" :style="sideStyle" :isInside="!sideTreeStatus"></DeArrowSide>
|
||||
<keep-alive>
|
||||
<slot v-if="sideTreeStatus"/>
|
||||
</keep-alive>
|
||||
@ -30,6 +30,10 @@ export default {
|
||||
type: String,
|
||||
default: '260px'
|
||||
},
|
||||
close: {
|
||||
type: Boolean,
|
||||
default: false
|
||||
},
|
||||
isCollapseWidth: {
|
||||
type: String,
|
||||
default: ''
|
||||
@ -62,6 +66,9 @@ export default {
|
||||
isSystem() {
|
||||
// 系统管理不需要拖拽菜单
|
||||
return this.isTemplate || (!this.$route.fullPath.includes('system') && this.showDragBar)
|
||||
},
|
||||
sideStyle () {
|
||||
return this.sideTreeStatus ? { right: '-12px' } : { left: 0 }
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<de-container v-loading="$store.getters.loadingMap[$store.getters.currentPath]">
|
||||
|
||||
<de-aside-container>
|
||||
<de-aside-container close>
|
||||
<group
|
||||
ref="group"
|
||||
:save-status="saveStatus"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<de-container>
|
||||
<de-aside-container>
|
||||
<de-aside-container close>
|
||||
<dataset-group-selector-tree
|
||||
:checked-table="checkedTable"
|
||||
:privileges="privileges"
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<de-container style="height: auto">
|
||||
<de-aside-container style="height: auto">
|
||||
<de-aside-container close style="height: auto">
|
||||
<el-button
|
||||
v-show="!showTargetSearchInput"
|
||||
class="de-icon"
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
</el-col>
|
||||
</el-header>
|
||||
<de-container>
|
||||
<de-aside-container class="ms-aside-container">
|
||||
<de-aside-container close class="ms-aside-container">
|
||||
<div
|
||||
v-show="showAside"
|
||||
style="width: 60px; left: 0px; top: 0px; bottom: 0px; position: absolute"
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
>
|
||||
<de-aside-container
|
||||
:show-drag-bar="false"
|
||||
close
|
||||
class="ms-aside-container"
|
||||
>
|
||||
<el-tabs
|
||||
|
||||
@ -5,6 +5,7 @@
|
||||
>
|
||||
<de-aside-container
|
||||
v-loading="viewLoading"
|
||||
close
|
||||
class="aside-class"
|
||||
type="panel"
|
||||
>
|
||||
|
||||
@ -14,6 +14,7 @@
|
||||
</div>
|
||||
<de-aside-container
|
||||
type="mapset"
|
||||
close
|
||||
class="map-setting-aside"
|
||||
>
|
||||
<map-setting-left
|
||||
|
||||
Loading…
Reference in New Issue
Block a user