Огромная помощь, спасибо!

аюсь использовать ngrx в своем приложении, и по какой-то причине он не работает.

Вот как я получил это ранее, используя простой сервис в моем маршруте разрешения:

resolve() {
  return this.service
    .getData()
    .map(data => data.pages.filter(page => page.parent === 'home'));
}

Затем я изменил это в это:

resolve() {
  this.store.dispatch(new LoadConfigAction());
  return this.store
    .select('configuration')
    .do(data => console.log(data))
    .map((data: any) => data.pages.filter(page => page.parent === 'home'));
}

Я получаю данные в своей консоли, поэтому данные извлекаются, но разрешение, по-видимому, не заканчивается, поэтому моя навигация не происходит.

Мне интересно, может быть, тип возврата из this.store не совпадает с Observable из моего сервиса, но я немного растерялся.

Есть идеи?

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

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