У меня есть 2 ссылки, как показано ниже. Когда я нажимаю на любой из них в первый раз, он переходит на него, но когда я нажимаю на вторую ссылку после этого, URL-адрес изменяется, но не переходит на него.
<li><a routerLink="/order/buyer" >Buyer</a></li>
<li><a routerLink="/order/seller">Seller</a></li>
Это моя конфигурация маршрута:
app.routing.module.ts
const routes: Routes = [
{
path: '',
pathMatch: 'full',
component: RootComponent,
},
{
path: '',
children: [
{
path: 'order',
loadChildren: './order/order.module#OrderModule',
}
]
}
order.module. ts
export const ROUTES: Routes = [
{
path: ':orderParty/:id',
component: OrderDetailComponent,
canDeactivate: [OrderDetailGuardService]
},
{
path: ':orderParty',
component: OrderListComponent
}
];
Пробовал несколько вещей, которые там, но не работали. Я заметил, что при втором щелчке ngOnInit () из OrderListComponent не вызывается.