redux

    7

    2答えて

    スプリットレデューサーを維持しながら、私の状態ツリーのいくつかのトップレベルフィールドを更新する理想的な方法を試しています。 は、ここで私が作ってみたシンプルなソリューションです。 var state = { fileOrder: [0], files: { 0:{ id: 0, name: 'asdf' } } };

    16

    1答えて

    Redux.jsの学習とデモアプリケーションの構築。 私はこのような設定減速機を持っている:私は成功した状態を更新 // Imports here function blocksFunc(state = [], action) { switch (action.type) { case 'ADD_BLOCK': _id++; return [...s

    9

    3答えて

    私はReuxでReduxを使い始めました。私は本当にそれを愛しています。しかし、現在私が問題になっているのは、州のほかに、私がアプリケーション全体に保存/使用する必要がある情報がたくさんあるということです。 この特定のケースでは、私はAPIからフェッチされた状態のモデルを持っています。このモデルには、自分自身に関する情報もいくつかあります。どのように画面上のプロパティを表示する "名前" => "

    8

    1答えて

    Reduxフォームの検証の例には、individual field validationsが含まれています。 同じ数のフィールドのリストがある場合、少なくとも1つの入力が有効な電子メールアドレスであることを必要とする検証をどのようにモデル化できますか? は、例えば、指定されたフォームは、次のフィールドから構成される: ユーザ1、 ユーザー2、 ユーザ3、 特別なユーザ4 特別なユーザー4を常に設定

    53

    1答えて

    私は1週間前にReactを学び始めました。そして、必然的に国家の問題と、コンポーネントがどのようにアプリケーションの他の部分と通信することになっているのでしょうか。私は周りを検索し、Reduxは今月の味であるようです。私はすべてのドキュメントを読み、実際にはかなり革命的なアイデアだと思う。ここに私の考えがあります: 国家は、一般的にかなり悪く、プログラミングのバグの大きな原因であることに合意してい

    6

    2答えて

    私はreactとreduxでドロップダウンを実装したいと思います。ドロップダウンは他のコンポーネントの一部になるので、実際には "ダム"コンポーネントになります。しかし、ドロップダウンはAPIを呼び出してアイテムを取得し、カスタムフィルタなどを適用する必要があります.API呼び出しは認証され、トークンはグローバル状態に保存されます。トークンをコンポーネントの小道具に渡す必要がありますか?それともも

    11

    1答えて

    私はReact with ReduxとMaterial UIを使用してWebアプリケーションを構築しています。 webappはいくつかのページとコンポーネントで構成されています。私は、スナックバーやダイアログは、ユーザーがやっていることに直接接続する必要があることを知っています。しかし、私はスナックバーとダイアログをページやコンポーネントに依存しないようにしたいと思っています。したがって、ユースケ

    9

    3答えて

    ルートロード時にreact-routerのonEnterフックを使用して私のreduxストア内の変数をチェックしたいと思います。ドキュメント、onEnterによる : ...は、最初の引数として、次のルータの状態を受け取ります。 replaceState関数を使用して、別のURLへの遷移をトリガすることができます。 ストアが渡されません。このフック内からreduxストアに接続することは可能ですか?

    7

    1答えて

    Reduxがどのように動作するかを学ぶことで、私は非常に迷っています。 - 誰もが、私はこのエラーを取得していますなぜ発見することができます Warning: Failed propType: Invalid prop `children` of type `object` supplied to `Provider`, expected `function` Uncaught TypeErro

    22

    2答えて

    react-reduxアプリケーションを記述するとき、アプリケーションとUIの両方の状態をグローバル状態ツリーに保持する必要があります。形状を設計する最良の方法は何ですか? { items: [ { id: 1, text: 'Chew bubblegum' }, { id: 2, text: 'Kick ass' } ] } は、今私は、ユーザーが項