From e28f557d45f7626dded2e9879e39ac9fba6b09bd Mon Sep 17 00:00:00 2001 From: shijing Date: Fri, 3 Feb 2023 14:20:44 +0800 Subject: [PATCH] 0203 --- package.json | 1 + src/config/route.js | 17 +++++++++++++++-- src/layout/components/NavMenu.vue | 13 ++++++++----- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index cb9ce11d..300e02f6 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,7 @@ "vue/multi-word-component-names": 0, "no-debugger": "off", "no-console": "off", + "drop_debugger":true, "no-trailing-spaces": "off" } }, diff --git a/src/config/route.js b/src/config/route.js index 771c4dcf..ac3cae9e 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -27,6 +27,18 @@ // ] const routes = [ + { + "path": "/bigScreen", + "name": "bigScreen", + "meta": { + "title": "驾驶舱", + "icon": "el-icon-position", + "perms": ["bigScreen"], + "fullpage": true, + "type": "link", + }, + "component": "bigScreen" + }, { "name": "home", "path": "/home", @@ -50,12 +62,13 @@ const routes = [ }, { "path": "/bigScreen", - "name": "bigScreens", + "name": "bigScreen", "meta": { - "title": "bigScreens", + "title": "驾驶舱", "icon": "el-icon-position", "perms": ["bigScreen"], "fullpage": true, + "type": "link", }, "component": "bigScreen" }, diff --git a/src/layout/components/NavMenu.vue b/src/layout/components/NavMenu.vue index 5d7e25bc..70a692c7 100644 --- a/src/layout/components/NavMenu.vue +++ b/src/layout/components/NavMenu.vue @@ -12,6 +12,7 @@ @@ -30,14 +31,16 @@ }, methods: { hasChildren(item) { + console.log(item) + console.log(item.children && !item.children.every(item => item.meta.hidden)) return item.children && !item.children.every(item => item.meta.hidden) }, blankPageClick(path){ - console.log(window.location); - console.log(path); - let linkUrl = window.location.origin+"/#"+path; - console.log(linkUrl) - debugger; + // console.log(window.location); + // console.log(path); + // let linkUrl = window.location.origin+"/#"+path; + // console.log(linkUrl) + // debugger; let routeUrl = this.$router.resolve({path: path});