Angular 没有';从仪表板注销时无法获取默认路径

Angular 没有';从仪表板注销时无法获取默认路径,angular,Angular,我不知道注销时如何设置默认路径 常数路由:路由=[ { 路径:“”,//默认路径 组件:HomeContentComponent, }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ\u CREATE,Privilege.PQ\u APPROVE]}, 儿童:[ {路径:'pqDashboard',组件:PqDashboardComponent,数据:{extraParameter:'dashboardsMe

我不知道注销时如何设置默认路径

常数路由:路由=[ { 路径:“”,//默认路径 组件:HomeContentComponent, }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ\u CREATE,Privilege.PQ\u APPROVE]}, 儿童:[ {路径:'pqDashboard',组件:PqDashboardComponent,数据:{extraParameter:'dashboardsMenu'}}, {路径:'pqStepper',组件:PqStepperComponent,数据:{extraParameter:'}}, {路径:'pqRecreate',组件:PqRecreateComponent,数据:{extraParameter:'}} ] }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ_SUPPLIER]}, 儿童:[ {路径:'supplierDashboard',组件:SupplierDashboardComponent,数据:{extraParameter:'}}, //{路径:'purchasePQ',组件:PurchasePqComponent,数据:{extraParameter:'}}, ] }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ_ADMIN]}, 儿童:[ {路径:'adminDashboard',组件:AdminDashboardComponent,数据:{extraParameter:'}}, ] }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.SUPER_ADMIN]}, 儿童:[ {路径:'superAdminDashboard',组件:SuperAdminDashboardComponent,数据:{extraParameter:'}}, ] }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ_EVALUATOR]}, 儿童:[ {路径:'evaluatorDashboard',组件:EvaluatorDashboardComponent,数据:{extraParameter:'}}, {路径:'EvaluatorComparisonSheet',组件:ComparisonSheetComponent,数据:{extraParameter:'}}, ] }, { 路径:“”, 组件:仪表板布局组件, canActivate:[AuthGuard], 数据:{角色:[Privilege.PQ_OPENER]}, 儿童:[ {路径:'opnerDashboard',组件:OpenerDashboardComponent,数据:{extraParameter:'}}, {路径:'OpenerComparisonSheet',组件:OpenerComparisonSheetComponent,数据:{extraParameter:'}}, ] },

])


这是我的路由文件。任何人都可以帮我。

导航到路由器中的默认路径

constructor(
    private router: Router
) {}
然后您可以调用注销函数

this.router.navigateByUrl(“”)
此.router.navigate([])

请参阅文档

您是否可以遵循一些方法来提高代码的可读性?