У меня есть приложение Angular 5, в котором маршрутизация определена, как показано ниже.
{
path: '', component: ProfilerComponent,
children: [
{ path: '', redirectTo: 'whats-happening', pathMatch: 'full' },
{
path: 'whats-happening', component: WhatsHappeningComponent,
children: [
{ path: '', redirectTo: 'innovation-contribution', pathMatch: 'full' },
{
path: 'innovation-contribution', component: OutletWrapperComponent, pathMatch: 'full',
children: [
{ path: '', component: InnovationContributionComponent },
{ path: ':id/items', component: ItemsLandingComponent },
]
},
, когда у меня есть страница 404 (ubndefined route), и я пытаюсь переместиться назад, она выдает ниже ошибки.
core.js: 1673 ОШИБКА Ошибка: Uncaught (в обещании): TypeError: Невозможно прочитать свойство 'component' с нулевым значением
Обратите внимание, я не могу избежать дочерних маршрутов.