用于管理插件配置页面,其底层对应着 RouterManager。
添加插件配置页。
第一个参数 name
,是路由唯一标识,用于后续的删改查,并且 name
支持 .
用于分割层级,不过需要注意当使用 .
分层的时候,父级要使用 Outlet,让子元素能正常渲染。
第二个参数中 Component
支持组件形式和字符串形式,如果是字符串组件,要先通过 app.addComponents 进行注册,具体参考 RouterManager。
单层级配置。
多层级配置。
获取配置信息。
第一个是在添加时的 name 参数,第二个参数是是否在获取的时候进行权限过滤。
在组件中获取。
在插件中获取。
获取插件配置页列表。
filterAuth
默认值为 true
,即进行权限过滤。
判断是否存在,内部已进行权限过滤。
移除配置。
获取对应路由的名称。
获取插件配置对应的页面路径。
单独判断是否权限。