xulb
xulb
我也有这个问题,参与方报错,调用方不回滚
同问
`export const formatRoutes = (aMenu) => { const aRouter = [] aMenu.forEach(oMenu => { const { path, component, name, icon, children, num } = oMenu if (!validatenull(component)) { const componentPath...
@upcwangying 可以的,我正好也是做动态路由的代码分割
我也有这个问题,不知道好了吗
> 您好。我这边的解决办法,就是在【tagsView.js】文件的state.cacheViews里,手动加上一级菜单和三级菜单之间,缺失的二级菜单的名字。 > > 如下图: > >  > 您好。我这边的解决办法,就是在【tagsView.js】文件的state.cacheViews里,手动加上一级菜单和三级菜单之间,缺失的二级菜单的名字。 > > 如下图: > >  只在state.cachedViews 加上,会在关掉之后的 DEL_ALL_VIEWS中再次将 state.cachedViews 清空,所以在后续清空中继续设置一遍就好了。 ` DEL_ALL_VIEWS: (state) => { state.visitedViews = [] state.cachedViews...
我这边将菜单显示跟路由做了分离,目前使用下来没什么问题。 `export const initMenu = (router, menu) => { if (menu.length === 0) { return } const menus = formatRoutes(menu) const routeMenu = formatRoutes(filterAsyncRouter(menu)) const unfound = { path: '*',...