и может использоваться следующим образом:

grx / store 2.0 мы могли бы предоставить корневой редуктор как функцию и оттуда разделить нашу логику внутри приложения. После того, как я обновил до @ ngrx / store 4.0, я больше не могу использовать эту функцию из того, что я вижу, что редукторы должны быть картой редукторов, которые будут создавать объекты под теми же ключами в состоянии. Есть ли способ использовать старое поведение в @ ngrx / store 4.0? В моем состоянии компоненты знают друг о друге, и мне нужно иметь возможность динамически разделять мое состояние, а также я должен иметь возможность отправлять действия в нужный редуктор в моем собственный путь. Также приложение разделено на несколько ленивых загруженных маршрутов, которые в некоторых случаях используют данные из другой функции.

 StoreModule.provideStore(reducer, {
      auth: {
        loggedIn: true
      }
    })

StoreModule.forRoot(reducers, {
      initialState: {
        auth: {
          loggedIn: true
        }
      }
    })

я нуждаюсьreducers чтобы быть функцией, которая получает полное состояние и отправляет его правильному редуктору, есть ли способ добиться такого поведения?

Ответы на вопрос(2)

Ваш ответ на вопрос