Так что моя проблема в том, что я не могу получить доступ к пути '/ dashboard / users / add-user' или любому другому маршруту в users-routing.module.ts, кроме маршрута по умолчанию (пустого), и я застрял свышеупомянутая ошибка.Нужны некоторые, чтобы избежать этого.Ниже приведена некоторая необходимая часть моего кода.
app-routing.module.ts:
const routes: Routes = [
{ path: 'dashboard', loadChildren: './dashboard/dashboard.module#DashboardModule', data: {title:'Dashboard'} },
{ path: '', redirectTo: '/dashboard/transactions', pathMatch: 'full' },
]
dashboard-routing.module.ts
const routes: Routes = [
{
path: '', component: DashboardComponent, children: [
{ path: 'users', pathMatch: 'full', loadChildren: './users/users.module#UsersModule',data:{title:'Users'} },
]
}]
users-routing.module.ts
const routes: Routes = [
{ path:'', component:UsersLandingComponent },
{ path:'add-user', component:AddUserComponent, pathMatch:'full', data:{title: 'Add User'}}
]
dashboard.component.html
<nav mat-tab-nav-bar color="accent">
<a mat-tab-link *ngFor="let link of navLinks; let i = index" [routerLink]="link.path" routerLinkActive #rla="routerLinkActive" [active]="activeLinkIndex === i"
(click)="activeLinkIndex = i">{{link.label}}</a>
</nav>
<router-outlet></router-outlet>