reducers

    1

    2答えて

    これは私のreduxレデューサーの1つで、とても醜いと感じます。それを改善することは可能ですか? 私が達成したい目標は非常に簡単です: 私はすでに私の現在の状態でこのアイテムを持っている場合は、1で数量を増やす、 そうでない状態にこのアイテムを追加します。 function globalReducer(state = initialState, action) { switch (act

    1

    2答えて

    多分これまでに答えられているかもしれませんが、私は答えを見つけるのが難しいです。 私は自分の初期状態で減速機を持っていなければなりません。 1つの減速機から初期状態にアクセスする方法はありますか? リデューサーワン: const initialState = Immutable.fromJS({ loadData: [] }) const reducerOne = (state = initi

    1

    1答えて

    私はシンプルな(またはより高度な)レデューサーを提供するいくつかのファクトリー関数を作成しました。私はカジュアルなアクションのほとんどを処理し、完全に機能する減速機にそれらを構成することができ、これらのファクトリ関数とreduxからcombineReducersを使用して export const reduceRequestState = (requestTypes: RequestActionT

    0

    2答えて

    公式Redux還元剤の例を理解しようとしています。 私はこの「投稿」機能を誰が呼んでいるのかよくわからないのですが、別々に定義されている理由と、その機能がCombineReducerメソッドに公開されたことは一度もありません。 import { combineReducers } from 'redux' import { SELECT_SUBREDDIT, INVALIDATE_SU

    2

    2答えて

    私はreduxには新しく、redux-actionsを見たり、減速機のswitch文を使ったりしましたが、switch文を使用しているわけではありませんが、アクションメソッドを呼び出すだけでは簡単ではありませんか?ここで は、私はちょうど私の最初の減速と行動でこれをテストしてみた、そしてそれは動作しますが、スイッチタイプがあるなぜ私は思ったんだけど、かなり明白なようで、私は import acti

    0

    1答えて

    私は、私が適切に管理できるように私のレデューサーを複数のファイルに分割したいという状況があります。 私は還元剤で2つのことを行います。 ハンドル製品のみ。 連絡先のみを処理します。 動作する同じファイルで実行できますが、管理が難しくなります。 私は移動ユーザーの読みやすさのために分割したいと思います。 ここで私はレデューサーのファイルを分割しようとしました。 これは私が製品をフェッチするために使用

    1

    2答えて

    map reduceを使用して左結合機能を実装しています。左サイドには約6億レコード、右サイドには約2,300万レコードがあります。マッパーでは、左結合条件で使用される列を使用してキーを作成し、マッパーからの出力をレジューサーに渡しています。 両方のテーブルの値の数が多い(たとえば、それぞれ456789および78960など)マッパーキーが少ないため、パフォーマンスの問題が発生しています。他の減速機

    0

    1答えて

    未定義 に設定されたプロパティ、私は次のような単純な減速 let reducer = (prevState = {}, action) => { return { A: A(prevState.A, action), B: B(prevState.B, action) } }; let A = B = (prevState, action) => {

    0

    1答えて

    私はカウンターとURLの2つのデータコレクション(サンプルアプリケーション - ngrxを学習しようとしています)を持っています。私は正しく2つの店舗をそれぞれの構成要素に引き出して表示することができます。 ngrx-storeのカウンタの例を使って、&をインクリメントしてカウンタを減らすこともできます。私は、今すぐちょうどアクションスイッチのデフォルトを持っているURLの減速機を追加しました。

    0

    1答えて

    反応に関しては他にもいくつかのhello worldアプリの質問がありますが、私のものは還元剤特有のものです。私は私の特定の行動のために減速機に入れなければならないものを正確にはわかりません。 注*:私は多分、私がメッセージを追加する必要があると思った:私の最初の状態に「」キーと値のペアをして、減速中の文は、その後にそれを派遣する場合、私に var newState = Object.assign