問題タブ [ngrx-effects]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
redux - 効果の失敗/エラーの場合のルーターのナビゲーションの防止
ngrx エフェクトを使用するように移行していますが、次の問題があります: dispatch
ngrxvoid
エフェクト (例: からthis.userAccountService.updateFirstName(...
) からエラーが発生した場合に、ルーターのナビゲーションをどのように防止するかがわかりません。
私のコンポーネントクラスから:
私の効果クラスから:
効果からナビゲートするためにルーターを使用することが良い習慣である(または可能である)かどうかはわかりません。
私の影響でエラーが発生した場合にルーターのナビゲーションを防ぐためのクリーンな解決策を誰かが提案できますか?
angular - 別のObservableサービス呼び出しの結果でObservableサービス呼び出しを呼び出すAngular 2 ngrx/store
Rxjs と ngrx/store を学び、理解しようとしています。
2 つの API 呼び出しがあり、最初の呼び出しでキャラクター名の配列を取得し、2 つ目の呼び出しでキャラクターのインベントリを取得します。
ngrx/store action/reducers/effects を使用して、最初の関数によって返された配列を介して 2 番目の関数を実行するにはどうすればよいですか?
これはサービス機能です:
アクションは次のとおりです。
これはリデューサーです:
そして、これは私が使ってみた効果です: