#angular #ngrx
Вопрос:
Моя функция редуктора находится в функциональном модуле. Когда я пытаюсь лениво загрузить другой модуль в качестве дочернего для этого функционального модуля, запускается функция редуктора.
экспорт const sessionReducer = createReducer( InitialSessionState, on(SessionActions.loadSessionDetails, (состояние, запрос) => { отладчик; возврат ({ …состояние, загрузка: истина, ошибка: «, запрос: запрос })>
}), );
Ответ №1:
Вероятно, это связано с тем, что действие SessionActions.loadSessionDetails
отправляется где-то в приложении. Действие отправляется всем редукторам, поэтому, если этот модуль функций загружен, он получает действия от других функций.