たとえば、ログイン・レデューサーとユーザー・アイコン・レデューサーがある場合。私がログインすると、ユーザーの情報を保存するだけでなく、ユーザーのアイコンを更新する必要があります。Reduxレデューサー間のアクションの共有と複数のアクションのトリガー
最初に、USER_LOGINアクションをエクスポートし、ログイン・レデューサーとユーザー・アイコン・リデューサーの両方にUSER_LOGINアクションを処理させることです。
第2のアプローチは、アクションとレデューサーの間に1対1のマッピングを持たせることです(アクションの1つのタイプは1つのレデューサーのみに属します)。ログイン・レデューサーはUSER_LOGINを処理し、Saga/Thunkではユーザー・アイコン・レデューサーに副作用UPDATE_USER_ICONをディスパッチします。
どちらが良い方法ですか?私は個人的に第2のアプローチに賛成です。
答えをダウングレードしている間にコメントを追加することを忘れないでください。 – alpeshpandya