У меня есть приложение с несколькими модулями, имеющими собственный модуль маршрутизации.
В моем основном модуле маршрутизации приложения я импортирую дочерние маршруты следующим образом и соответствующим образом устанавливаю некоторые конфигурации.
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]
, только на модуле маршрутизации руководства пользователя?