浏览代码

02/13 18:12

高亮路径设置
261568008@qq.com 5 年之前
父节点
当前提交
3b4582c1e6

文件差异内容过多而无法显示
+ 0 - 0
dist/index.html


文件差异内容过多而无法显示
+ 0 - 0
dist/static/css/app.19cb4bc1.css


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/app.1e29e211.js


文件差异内容过多而无法显示
+ 0 - 0
dist/static/js/app.8abb67f9.js


+ 1 - 1
src/layout/components/Sidebar/index.vue

@@ -42,7 +42,7 @@ export default {
       const route = this.$route
       const { meta, path } = route
       // if set path, the sidebar will highlight the path you set
-      // 设置高亮的位置
+      // 设置高亮的位置   
       if (meta.activeMenu) {
         return meta.activeMenu
       }

+ 3 - 2
src/store/modules/permission.js

@@ -61,9 +61,10 @@ function recursionRouter (arr) {
       //   }
       // }
       arr[i].hid == 0 ? obj.hidden = false : obj.hidden = true
-
+      // console.log('高亮标签'+arr[i].parentPermission,'普通路径'+arr[i].path)
+      
       obj.path = arr[i].path;
-      obj.meta = { 'title': arr[i].name, 'icon': arr[i].icon, 'noCache': arr[i].keepAlive }
+      obj.meta = { 'title': arr[i].name, 'icon': arr[i].icon, 'noCache': arr[i].keepAlive,'activeMenu': arr[i].parentPermission}
       if (arr[i].sysMenus && arr[i].sysMenus.length > 0) {
         obj.children = recursionRouter(arr[i].sysMenus);
       }

部分文件因为文件数量过多而无法显示