Angular=でngrx/Storeを実装しようとしましたが、コンソールで常に次のエラーが発生し、コンテンツが表示されません。
"TypeError:ObserveOnSubscriber.scheduleMessageで未定義のプロパティ 'schedule'を読み取れません"
ちなみに私が使用しています:
Angular CLI:1.7.4
角度:5.2.11
私はngrx/Storeが初めてなので、次の例を実装しようとしています: https://malcoded.com/posts/angular-ngrx-guide
他の例でも試しましたが、上記のエラーは常に同じです。
ngRx/Store
を新しいアプリケーションに統合するときに、同じ問題に直面していました。 npm install
ログを確認したところ、次のことに気付きました。
npm WARN @ ngrx/[email protected]には@ angular/core @ ^ 6.0.0のピアが必要ですが、何もインストールされていません。ピアの依存関係を自分でインストールする必要があります。
これにより、@ngRx/Store v6.x
にはAngular v6
が必要であると思いました。 @ngRx/Store v6
をアンインストールしてngRx/Store
v5.2.0
にダウングレードすると、すべてが魅力的に機能しました。
段階的な解決策:
npm uninstall @ngrx/store
npm install @ngrx/store@5
編集の制限により、行が追加されました