問題タブ [ngrx-store]

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.

0 投票する
1 に答える
12668 参照

angular - ngrx / redux 効果がアクションを返さなければならないのはなぜですか? エルムのようなヌープアクションを使用することは悪い習慣と見なされていますか?

Angular と ngrx/store および ngrx/effects を使用した redux スタイルの状態管理設計を使用しています。エフェクトからアクションを返さないときはいつでも、エラーが発生します:

この問題を調査したところ、elm アーキテクチャには、エフェクトで別のアクションを連鎖させたくない場合に呼び出すことができない「noop」アクションと呼ばれるものがあることがわかりました。このヌープアクションをどこでも呼び出すことは、私には非常に繰り返しのようです。これが従うのが悪い習慣になるかどうか疑問に思っています。アクションを返さない効果を持つことができない理由はありますか? 常に 1 つのアクションが別のアクションを発生させるという効果の意図はありますか? エフェクトの使い方を誤解しているのではないかと思っています。

ありがとう!