From aa5083191d1fb4e49a9c1b3daf2d3bc5d1363a93 Mon Sep 17 00:00:00 2001 From: From-wh Date: Tue, 27 Jun 2023 15:30:02 +0800 Subject: [PATCH] =?UTF-8?q?improve:=20=E5=AD=97=E6=AE=B5=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- template/admin/src/layout/component/columnsAside.vue | 3 +-- template/admin/src/store/module/app.js | 5 +++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/template/admin/src/layout/component/columnsAside.vue b/template/admin/src/layout/component/columnsAside.vue index b5da36da9..34033c466 100644 --- a/template/admin/src/layout/component/columnsAside.vue +++ b/template/admin/src/layout/component/columnsAside.vue @@ -130,7 +130,6 @@ export default { }, // 传送当前子级数据到菜单中 setSendChildren(path) { - const currentPathSplit = path.split('/'); let currentData = {}; this.columnsAsideList.map((v, k) => { if (v.path === path) { @@ -188,7 +187,7 @@ export default { let asideList = getMenuSider(this.columnsAsideList, HeadName)[0]?.children; const resData = this.setSendChildren(HeadName); if (resData.length <= 0) return false; - this.onColumnsAsideDown(resData.item[0].k); + if (resData.item) this.onColumnsAsideDown(resData.item[0].k); this.bus.$emit('oneCatName', resData.item[0].title); this.bus.$emit('setSendColumnsChildren', asideList || []); this.$store.commit('menus/childMenuList', asideList || []); diff --git a/template/admin/src/store/module/app.js b/template/admin/src/store/module/app.js index a9fbb2631..9f9936a62 100644 --- a/template/admin/src/store/module/app.js +++ b/template/admin/src/store/module/app.js @@ -87,8 +87,9 @@ export default { if (type === 'push') if (i < 1) state.tagNavList.push(router); else { - if (router.name === homeName) state.tagNavList.unshift(router); - else state.tagNavList.splice(1, 0, router); + return; + // if (router.name === homeName) state.tagNavList.unshift(router); + // else state.tagNavList.splice(1, 0, router); } setTagNavListInLocalstorage([...state.tagNavList]); }