我的应用程序使用 ngrx 和 ngrx 效果。这是我的应用效果之一:
@Effect()
reloadPersonalInfo$: Observable<Action> = this.actions$
.ofType(currentUserAccount.ActionTypes.RELOAD_PERSONAL_INFO)
.filter(() => <boolean>JSON.parse(localStorage.getItem('authenticated')))
.switchMap(() =>
this.userAccountService
.retrieveCurrentUserAccount()
.map(currentUserAccount => new LoadUserAccountAction(currentUserAccount))
.map(() => new SigninAction())
);
我想知道为什么LoadUserAccountAction
除非我注释掉,否则不会进入我的减速器功能//.map(() => new SigninAction())
有人可以帮忙吗?我做错了什么?