NGRX Kette Aktion nach dem Laden in metareducer clearing

stimmen
0

In meiner Anwendung innerhalb des metareducer, bin Clearing ich den Laden, nachdem eine bestimmte Aktion ausgelöst wird. Diese Aktion ist nur eine Navigation auf der Hauptseite. Das Problem ist, ich kann nicht ein neues Token innerhalb der zu dieser Aktion verknüpft Effekt erzeugen, weil sie durch diese Funktion gelöscht wird:

  return function (state: AppState, action: Action): AppState {
    if (action.type === OfferActionTypes.GoToBaseInfoPage) {
      state = undefined;
    }
    return reducer(state, action);
  };
}

Ich habe versucht, Kette eine Aktion nach der Navigation in den damit verbundenen Auswirkungen, aber es funktioniert nicht:

  navigateToIndex$ = this.actions$.pipe(
    ofType(fromOfferAction.OfferActionTypes.GoToBaseInfoPage),
    tap (() => this._router.navigate(['', this.currentLang]) ),
    map(() => this._store.dispatch(new AuthenticationCustomTokenRequested()))
   );

Gibt es eine Möglichkeit, die Aktion zu starten, einen neuen Token nach der Navigation und Clearing zu bekommen getan werden?

Danke dir

Veröffentlicht am 27/11/2018 um 17:43
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more