Как мы можем установить значения конфигурации для дочерних маршрутов в Angular 8? - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть приложение с несколькими модулями, имеющими собственный модуль маршрутизации.

В моем основном модуле маршрутизации приложения я импортирую дочерние маршруты следующим образом и соответствующим образом устанавливаю некоторые конфигурации.

const routes: Routes = [
  { path: '', component: HomePageComponent },
  { path: 'User-Guide', loadChildren: () => import('./userguide/userguide.module').then(mod => mod.UserGuideModule)},
]
imports: [ RouterModule.forRoot(routes,
    {
      anchorScrolling: 'enabled',
      scrollPositionRestoration: 'enabled',
      onSameUrlNavigation: 'reload',
      urlUpdateStrategy: 'eager',
  }) ],

Я хочу иметь возможность включить смещение прокрутки, но только для модуля маршрутизации в руководстве пользователя.

Я знаю, согласно этой Angular документации , что Я не могу установить массив конфигурации в самом фактическом модуле маршрутизации руководства пользователя.

В любом случае можно ли включить смещение прокрутки, например scrollOffset: [0, 85], только на модуле маршрутизации руководства пользователя?

...