iFace的路由配置主要分布在2个地方,路由对象的导出位于/src/global/router.ts, 各个模块的路由配置位于模块跟目录下的router.ts
/src/global/router.ts
router.ts
注意:common模块的路由组件是同步加载,而其他模块是异步加载
iFace的菜单系统主要由以下几个全局的状态控制
menus: Menu[], // 左侧菜单 menuExpand: boolean, // 左侧菜单是否展开 menuTabs: // tab页数组 selectedTab: '0', // 当前激活的tab // 以下2个是getter nav: Menu[] // 面包屑导航数组 flatMenu: Menu[] // 打平的菜单数组,只有一个层级,只要用于菜单的一些查找操作