no message
Former-commit-id: 8a1755ca0dcc8730efd569c2f81f185df6071c36 [formerly 8a1755ca0dcc8730efd569c2f81f185df6071c36 [formerly 8a1755ca0dcc8730efd569c2f81f185df6071c36 [formerly 8a1755ca0dcc8730efd569c2f81f185df6071c36 [formerly df1117176f0bb8c0291f548531e3270868ef5b6f [formerly bf229dc1d82cdd84f89799288123e416794e2c5d]]]]] Former-commit-id: 30d0c4842a866cafe6f12ac5a6c0f03725f94c57 Former-commit-id: 361765d210a03afd3203dda72d7e801b19bd53c0 Former-commit-id: 3635d3028c922e9c65cdd1ac35d1d47c516bc052 [formerly d18e6852e714c4083a05db0cb2bb57c970939c53] Former-commit-id: ee9ad60751422f6811a4c07fc8122903ca860f62 Former-commit-id: ffb1b001445d45a6a091d44ace3041e0c3decd43 Former-commit-id: 85972f59ea5e030b7765c54f8a6a7b9e6c7f6f9f Former-commit-id: 07a2c3c6a8af21af66fec9be7b6a89ae20169f0f Former-commit-id: beffca784e0142abd067b7138853f137471177c5
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div style="height: 100%;">
|
||||||
|
<el-scrollbar>
|
||||||
|
<div :style="{ height: `${asideHeight}px` }">
|
||||||
<el-menu
|
<el-menu
|
||||||
:collapse="collapse"
|
:collapse="collapse"
|
||||||
:unique-opened="true"
|
:unique-opened="true"
|
||||||
@@ -9,6 +11,8 @@
|
|||||||
<d2-layout-main-menu-sub v-else :menu="menu" :key="menuIndex"/>
|
<d2-layout-main-menu-sub v-else :menu="menu" :key="menuIndex"/>
|
||||||
</template>
|
</template>
|
||||||
</el-menu>
|
</el-menu>
|
||||||
|
</div>
|
||||||
|
</el-scrollbar>
|
||||||
<div v-if="menus.length === 0 && !collapse" class="menu-empty">
|
<div v-if="menus.length === 0 && !collapse" class="menu-empty">
|
||||||
<d2-icon name="hdd-o"/>
|
<d2-icon name="hdd-o"/>
|
||||||
<span>当前目录没有菜单</span>
|
<span>当前目录没有菜单</span>
|
||||||
@@ -37,7 +41,8 @@ export default {
|
|||||||
},
|
},
|
||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
menus: []
|
menus: [],
|
||||||
|
asideHeight: 300
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
@@ -48,6 +53,14 @@ export default {
|
|||||||
},
|
},
|
||||||
immediate: true
|
immediate: true
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
mounted () {
|
||||||
|
this.updateAsideHeight()
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
updateAsideHeight () {
|
||||||
|
this.asideHeight = this.$el.offsetHeight
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user