Я пытаюсь иметь вложенный выход маршрутизатора в Angular 5, но он не работает - PullRequest
0 голосов
/ 27 апреля 2018

В моем app.module.ts у меня есть маршруты для навигационной панели

RouterModule.forRoot([
  {path:'home',component:HomeComponent},
  {path:'angular5',component:Angular5MainComponent},
  {path:'',redirectTo:'home', pathMatch:'full'},
  {path:'**', component:HomeComponent}
]),

У меня есть для этого метка роутера. При открытии одной из этих страниц у меня есть опция для боковой панели навигации со многими опциями. Поэтому я создал модуль для этого так называемого angular5.module.ts

    RouterModule.forChild([
     {path:'HistoryOfAngular', component: HistoryOfAngular}
    ])

У меня тоже есть для этого метка роутера. Но это не работает

1 Ответ

0 голосов
/ 27 апреля 2018

создайте свой массив вот так и используйте только

RouterModule.forRoot([
{ path: '', component: HomeComponent, pathMatch: 'full' },

{
    path: '', component: RootComponent,
    children: [
        { path: 'welcome', component: WelcomeComponent },
    ]
},
{ path: '**', redirectTo: '', pathMatch: 'full' },];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...