Я хочу, чтобы загруженный модуль настраивался. Теоретически, я хочу, чтобы модуль, который является его собственным большим приложением, получал некоторую конфигурацию. Чтобы показать / загрузить определенные элементы в зависимости от конфигурации, основное приложение отправляет вниз.
Я использовал это с другими модулями, но те, где не lazyLoaded. Я пытался и искал вокруг и не видел использования что-то вроде:
children: [
{
path: 'application-module',
loadChildren: () => import('@application-module').then(m => m.ApplicationModule.forRoot({
foo:'bar'
}))
}
]
Это вообще возможно? Если я использую его, я получаю сообщение об ошибке error: Error: No NgModule metadata found for '[object Object]'.
Это часто встречается, когда загружаемый модуль не определен.
Или я на неправильном пути, и для этого есть лучшее решение? Спасибо