Допустим, в нашем приложении для героя angular 7 / ionic 4 hero у нас есть HeroDetailsRoutingModule
с 2 вкладками, SuperpowersPage
и CostumePage
.
Теперь мы хотим определить SuperpowersPage
как вкладка по умолчанию.
Поэтому я попытался настроить мой HeroDetailsRoutingModule:
const routes: Routes = [
{
path: 'tabs/',
component: HeroDetailsPage,
children: [
{
path: 'superpowers',
loadChildren: './superpowers/superpowers.module#SuperpowersPageModule'
},
{
path: 'costume',
loadChildren: './costume/costume.module#CostumePage'
},
{
path: '',
redirectTo: '/heroes/:heroId/tabs/superpowers',
pathMatch: 'full'
}
]
},
{
path: '',
redirectTo: '/heroes/:heroId/tabs',
pathMatch: 'full'
}
];
Конечно, это не работает, потому что у нас нет :heroId
в этом модуле.Как правильно перенаправить в этом случае?Вместо этого я попытался сделать относительный путь (например, redirectTo: './tabs/superpowers'
), но это тоже не сработало.У меня есть чувство совершить очевидную ошибку, но я ее не понимаю.Заранее спасибо!