From 87d1057174caa7fe175fcf10d2cc789c2b77adf2 Mon Sep 17 00:00:00 2001 From: lyt <1105290566@qq.com> Date: Tue, 7 Mar 2023 02:50:04 +0800 Subject: [PATCH] =?UTF-8?q?'admin-23.03.07:=E4=BC=98=E5=8C=96=E5=88=86?= =?UTF-8?q?=E6=A0=8F'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/component/columnsAside.vue | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/layout/component/columnsAside.vue b/src/layout/component/columnsAside.vue index 65fd576..20fae55 100644 --- a/src/layout/component/columnsAside.vue +++ b/src/layout/component/columnsAside.vue @@ -5,7 +5,7 @@
  • 1) this.$store.state.themeConfig.themeConfig.isCollapse = false; }, // 设置高亮动态位置 onColumnsAsideDown(k) { @@ -91,6 +94,11 @@ export default { const resData = this.setSendChildren(this.$route.path); if (Object.keys(resData).length <= 0) return false; this.onColumnsAsideDown(resData.item[0].k); + // 刷新时,初始化一个路由设置自动收起菜单 + // https://gitee.com/lyt-top/vue-next-admin/issues/I6HW7H + resData.children.length <= 1 + ? (this.$store.state.themeConfig.themeConfig.isCollapse = true) + : (this.$store.state.themeConfig.themeConfig.isCollapse = false); this.bus.$emit('setSendColumnsChildren', resData); }, // 传送当前子级数据到菜单中