我刚刚浏览了我以前工作的应用程序并将其重构为使用重新选择,就像现在的 ngrx 示例应用程序一样。我没有任何编译错误,但我有这个运行时错误:
error_handler.js:53 TypeError: Cannot read property 'token' of undefined
at loggedIn (session.reducer.ts:46)
从我的session.reducer.ts文件中的这段代码
export const loggedIn = (state: Session) => !!state.token;
这是在主应用程序页面中用于显示/隐藏登录用户名的标志。该页面几乎完全空白,我遇到了与未定义状态的其他部分相同的问题。我不确定要尝试什么。