1. 路由管理器(routerManager)
路由管理器负责初始化路由器router,支持:
- 按照配置的业务模块动态加载路由(随时可以下线指定模块)
- 按照后端配置的权限过滤加载可访问的路由
- 为路由添加启用主题中的布局
- 根据认证状态动态设置根路由(RootRoute)和未找到路由(NotFound)
- 添加路由加载进度条
- 添加动态页面标题
1.1. 路由管理器配置
router:
base: "/" # 应用部署的路径,类似vue.config.js中的publicPath(可选,默认为:"/")
mode: "hash" # 路由模式(可选,支持:history、hash,默认为:hash)
progressEnabled: true # 是否开启路由加载进度条(可选,默认为:true/开启)
recordCurrentRoute: true # 是否记录登出前的路由,用于再次登陆后重定向到上次访问的路由(可选,默认为:true)