Angular 2 перейти к корневому маршруту "/"
Я пытаюсь перейти на домашний маршрут от дочернего маршрута, но ничего не происходит.
Т.е. текущий маршрут /projects
ни this.router.navigate(['/'])
ни routerLink="/"
работает.
Мой routerConfig выглядит так
const routes: Routes = [
{
path: '',
component: HomeComponent
},
{
path: '/projects',
component: ProjectsComponent
}
]
Как мне это сделать?
1 ответ
Решение
Попробуйте добавить redirectTo
route к вашим маршрутам config:
const routes: Routes = [
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'projects', component: ProjectsComponent }
];