В моем приложении я использую библиотечный модуль маршрутизации, который содержит некоторые определения маршрутов (на самом деле это дерево маршрутов).
Теперь мне нужно добавить новый маршрут в одну из его ветвей.
Пример: Это дерево маршрутов библиотеки:
-login
--> form
--> register
-main
-->dashboard
-->userinfo
-----> details
В моем собственном приложении мне нужно добавить другой путь: main/userinfo/moredetails
Я пробовал с этимподход:
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
SharedLibModule,
ThirdPartyModule, <-- this is the 3° party modules that contains predefined routes
RouterModule.forRoot([
{
path: 'main/userinfo/:id/moredetails', <-- this is the path I'd like to add
loadChildren: 'main/userinfo/moredetails.module#MoreDetailsModule',
}
]),
],
bootstrap: [AppComponent]
})
export class AppModule {}
Есть ли способ выполнить мое желание?Большое спасибо