以前動作していたアプリケーションを調べて、ngrx サンプル アプリが現在行っているように reselect を使用するようにリファクタリングしました。コンパイル エラーはありませんが、次のランタイム エラーが発生します。
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;
これは、ログインしているユーザーの名前を表示/非表示にするためにメイン アプリ ページで使用されるフラグです。ページはほぼ完全に空白で、状態の他の部分が定義されていないという同じ問題があります。何を試せばいいのかわからない。