想请问下, 若依-vue2为什么添加本地静态路由, 在菜单里不显示呢?-灵析社区

我头像最美

后端还没启动, 所以只有前端。 我把登陆校验之类的注释掉了, 直接进了若依管理系统。 可为什么我按照API的方法加路由, 菜单里不显示呢? 现在只想加点死的本地静态菜单开始写页面。 { path: '/system/test', component: Layout, hidden: false, alwaysShow: true, meta: { title: '系统管理', icon : "system" }, children: [{ path: 'index', component: (resolve) => require(['@/views/index'], resolve), name: 'Test', meta: { title: '测试管理', icon: 'user' } }] } 我未做其他任何更改。 ![](https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20250103/d193820f4b91a72f708cfeaa8a374964.png)

阅读量:20

点赞量:0

问AI
因为若依的路由是从网上请求并加载的,下载后会对请求来的数据进行存储处理,导航路由侧边栏路由等路由数据都在这里 "src/permission.js" "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241213/42e1db0844c225fc4d9d82a7fec62985.png) 这个"store.dispatch('GenerateRoutes')"的代码在"src/store/modules/permission.js",也是关键所在,有请求路由的,有对路由进行存储的,你可以把里面的getRouters去掉,里面的res.data换成你定义的路由,导航路由侧边栏路由等数据都在这里,是sidebarRoutes "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241213/5fda3b1783b6ef56f9d616a02cc2166d.png)