redux

    20

    2答えて

    私はcombineReducersを使用してすべてのレデューサーを組み合わせてストアを作成していますが、どのビューからディスパッチされたアクションでも、すべてのレデューサーが呼び出されてアクションタイプを確認できますか? または私は完全にReduxの設計原理を理解していない?

    5

    1答えて

    ReduxとRedux-Thunkを使用して作成されたReactアプリがあります。 Redux docsごとに減速材を組み合わせようとするまで、すべてうまくいく。最初の、機能的な減速 export default function bigReducer(state = { events: [], flash: [] }, action) { switch (action.type) {

    6

    2答えて

    私はRedux-Routerを使用していません(多分私はしなければいけませんか?)しかし、私のルーターはプロバイダによってラップされ、ストアはそれに渡されています。 私はonEnterハンドラに状態を読み込み、ディスパッチしたいと思います。

    5

    4答えて

    私はまだ反応しています。あるページには、1トンのテキスト入力があります。以下のように見える私の減速で export function setInputName(string) { return { type: 'SET_CURRENT_NAME', payload: {value: string} }; } export function setInpu

    5

    1答えて

    私はimmutable.JSを使ってredux-immutablejs経由でストアを管理しています。私は今還元型ライブラリを使用したいと思いますが、私は減速機を組み合わせた問題があります。 Redux-immutableは、それが渡されたすべてのレデューサーが不変オブジェクトを返すかどうかを調べるcombineReducers関数を提供します。 Redux自体は、そのようなチェックを実行しないco

    10

    2答えて

    私はreduxをnormalizrで使用してサーバーからの応答を正規化します。基本的にreal-worldの例に従ってください。この方法でentities減速機は非常に簡単です、ちょうど応答をマージします。今私が持っている問題は、delete操作のようなものです。私はこれを見つけましたissue#21 of normalizr repoしかし、これを解決する方法をまだ理解できませんでした。例えば、

    7

    1答えて

    また、問題をよりよく表現してください。 react/reduxアーキテクチャでは、多くの例が見つからないという問題が発生しました。 私のアプリケーションは、パフォーマンスのために不変性、参照平等およびPureRenderMixinに依存しています。しかし、このようなアーキテクチャでは、より汎用的で再利用可能なコンポーネントを作成することは難しいです。 const ListView = React.

    15

    1答えて

    更新@Dominicトビアスに おかげで、@gabdallahを経由して構成さレデューサーを使用したときの状態の他の部分にアクセスします。 正解はもちろんです。 ですので、action.payloadをチェックしてみてください。 switch文とactionオブジェクトに関する他のコメントは、これまで修正した私の例で作成したエラーを参照しています。 私が次の2つのレデューサーを組み合わせたとします

    52

    4答えて

    私が知っている限り、私はaction createでリクエストを書く必要があります。要求を提出するための約束をどのように使用するのですか?私は実際にデータを取得しています。その後、減速機に新しい状態が作成されます。接続時にアクションとレデューサーをバインドします。しかし、私は要求のために約束を使う方法を知らない。 アクション import $ from 'jquery'; export cons

    5

    1答えて

    私は、Observableを成功と失敗のアクションを減らすためにマッピングすることを想定しています。私はネットワークコールを(約束を与える関数で)行います。成功した場合、エラーアクションより失敗した場合、成功アクションを転送する必要があります。観察可能なもの自体は続かなければならない。私が検索できるすべてのものについて、RxJSにはこのエラーをキャッチして元のものを再試行する仕組みがありません。私