{
                  
                  
                          path: '', children: [
                  
                  
                              { path: '', redirectTo: 'my', pathMatch: 'full' },
                  
                  
                              { path: 'my', component: MyHistoryComponent }, // Моя история
                  
                  
                              { path: ':userId', component: UserHistoryComponent }, // История конкретного пользователя 
                  
                  
                          ]
                  
                  
                      },
                  
                  
                  
                  
                  
                  Проблема в том, что когда я перехожу по ссылке /history, то меня не редиректит на /history/my, а попадает на :userId раут. Подскажите пожалуйста, где и какую ошибку я допускаю в обозначении путей ? Собственно, если пользователь переходит на /history, то он должен видить свою историю (my).
                  
                  
                  
                  
                  
                  Это lazy loaded раутинг.
                  
                  
                  app-routing.module.ts:
                  
                  
                        path: 'history', loadChildren: 'app/history/history.module#HistoryModule' },
                  
                  
                
может вы в navigate передаете userId(Свою ИД)?
может дебаг поможет ? { enableTracing: true }
Обсуждают сегодня