reducers

    2

    1答えて

    私のレデューサーは、操作対象のスライスとは独立して、状態のルートオブジェクトにデータを取り込みたいと思います。 私はnormalizrがいかに素晴らしい説明に多くのページを発見したが、どこで、どのようにこの正規化されたデータを保存するために、誰も説明されていません。 質問は以下のとおりです。 私は珍しいと間違って何かをしようとしていますか? レデューサーは、データのみのスライスに動作するので、どの

    68

    3答えて

    減速機自体にアクションをディスパッチすることは可能ですか?私はプログレスバーとオーディオ要素を持っています。目標は、オーディオエレメントで時間が更新されるときにプログレスバーを更新することです。しかし、私はontimeupdateイベントハンドラをどこに置くべきか、ontimeupdateのコールバックにアクションをディスパッチしてプログレスバーを更新する方法を知らない。ここに私のコードは次のとお

    0

    1答えて

    私のアプリケーションのストアにはstore.authStateというサブツリーがあります。このサブツリーには、authToken、isFetchingブール値、そして最も重要なのはfieldsという3つのオブジェクトがあります。私のフォームには、usernameとpasswordという2つのフィールドがあります。 私はSET_FORM_FIELD_VALUEというアクションを作成しました。このアク

    0

    1答えて

    異なる年齢の会社の従業員のデータを持つユースケースがあります。 私は3つの年齢のグループの男性と女性の従業員の最高給与を見つける必要があります。 plsはリンクの下に行くの詳細について - http://www.myhadoopexamples.com/2014/03/01/hadoop-mapreduce-example-with-partitioner/ 私の質問は - ここでは、マッパーすな

    6

    1答えて

    私は藤堂のチュートリアルにラインのためにかなり多くの行をコピーしてると信じて、私はこのエラーを取得しています: Error: Reducer "addReport" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return

    1

    1答えて

    タスクオブジェクトにメモを追加しようとしていますが、これまでのところすべてのタスクにメモを追加しています。私はさまざまな方法で試してみると、コンパイルされません。それは、すべてのタスクに追加するとObject.assignは.push()の後に来て好きではありません : let taskReducer = function(tasks = [], action) { switch (ac

    2

    1答えて

    XMLデータを取得するためにAxiosを使用します。これは、結果のデータセクションの文字列として終了します。 xml2jsを使用して変換しようとしましたが、非同期ジョブが返されてリターンするため、redux-promise middelwareを動作させることはできません。レデューサーがデータをレンダリングすべきコンポーネントに送ると、ペイロードは何もありません。 これが意味をなさないのかどうかわ

    0

    1答えて

    私はreduxアーキテクチャの新機能ですが、combinedReducerとcreateStoreメソッドを使用して店舗を作成した後に、この基本的な疑問を減らすことができますか?

    5

    1答えて

    私は100万行のファイルを解析しようとしています。各行は、本(著者、コンテンツなど)に関する情報を含むJSON文字列です。 slurpを使用しようとすると、私のプログラムはOutOfMemoryErrorを投げるので、私はiotaを使ってファイルをロードしています。私もcheshireを使って文字列を解析しています。プログラムは単にファイルを読み込み、すべての書籍のすべての単語を数えます。 私の最

    1

    1答えて

    私は、私の減速に約束関数を呼び出すので、私はこのようにそれを呼び出す: cart(state, action) { switch(action.type) { //... case LOG_IN: return getCartProducts(true) } } getCartProducts(isLogin) { // ...