в маршрутизации у меня следующее:
{path: 'modules', component: ..., resolve: { modules: ModulesServiceResolver},
{path: 'modules/:id', component: ...}
и когда я возвращаюсь обратно из дочернего компонента - разрешить не вызывается еще раз?
массив модулей, который я получаю из распознавателя модулей может быть изменено, когда я на внутренней странице. Я хочу получить их?
как еще раз вызвать распознаватель при возврате из дочернего маршрута?
UPD: модули, которые я сделал как отдельный модуль, затем в modules.routing
сделали далее {
path: '',
component: ModulesComponent,
resolve: {
projects: ModulesService
},
runGuardsAndResolvers: 'always'
},
{
path: ':id',
loadChildren: () => import('./module/module.module').then(m => m.ModuleModule)
}
теперь работает по мере необходимости