redux-thunk

    0

    1答えて

    私はreact/reduxを使ってアプリケーションを作成します。 私は非同期要求を行うためのカスタムアクションクリエイターを持っています(私はredux-thunkを使用します)。私のコンポーネントで export function loginAttempt(userData) { return dispatch => { let formData = new FormDat

    0

    1答えて

    こんにちは私はreact/redux開発環境を初めて使いました。私のapp.jsでdispatch(fetchAllPositions(selectedUserDivision)) を呼び出すことによってcomponentDidMountは私がthis postで提案された方法を発見し、fetchAllPositions機能がPromise.all に2つのアクション機能をラップするとき 私は2

    1

    1答えて

    actions/indexの中に、アクションをディスパッチするアクションクリエータを呼び出す関数がありますが、呼び出されることはありません。私はReduxで何かが足りないと思う。 DBはFirebaseのインスタンスです。 export function handleInitialVisit() { ... DB.child('profiles') .child(id

    1

    1答えて

    私はfetch()関数の実行を制御することに問題があります。特に私は、ユーザがfetch()リクエストを迷惑にならないようにしたい。 私はミドルウェアの中でこれを行うことを考えていましたが、fetch()を使ったアクションがそこに到達するまでには、ペイロードはすでに約束しています。 私の質問は、正確にfetch()がすでに実行されているのですか? 大事な場合は、私のコードはおおよそ次のようになりま

    2

    1答えて

    この質問はすでに何度か尋ねられていますが、私が見つけた答えは本当に理解できませんでした。 React/Reduxを使って、非同期データをexpressで初期状態にしようとしています。私はd3に慣れていたので、私の選択肢の1つは "d3.json"を使用することでしたが、それが良い場合は何か他のものを使用して幸せになります。同じトピックに関する前回の回答から、私は、次のコードを追加します。 // r

    5

    2答えて

    私は非同期アクションにはredux-thunk、約束にはbabel-polyfillを使用しています。次のエラーが表示されます。redux-promiseをミドルウェアに含めることでこの問題を解決しました。 Reduxのすべての例でbabel-polyfillを使用しているため、なぜこの問題を解決するためにredux-promiseを使用しなければならないのか分かりません。 redux-promi

    0

    1答えて

    少し試行錯誤した結果、私は最終的に私のアクションクリエイターが適切に働き、私が望んでいたデータをレミックスストアに渡すことができました。今まで私はこれを "手動で"このstore.dispatch(fetchTest());のようにディスパッチしてきましたが、これらのデータをコンポーネントに使用できるかどうかは素晴らしいでしょう。だからここ は、自分の行動の作成者である:ここで export co

    0

    1答えて

    私はここで何が欠けているのか分かりません。 console.logは正しいdataを出力しますが、returnステートメントはmy reduxストアに値を設定していません。 // return Object.assign({}, state, newObj);が正常例えば、私のReduxのストアにデータを設定し、私のアプリの他のすべての文脈では function getPreviousMonthD

    0

    1答えて

    私のReact/Redux認可設定に深刻な問題があり、私は迷っています。現在のエラーは次のとおりです。 HomeHeader.js 8595:?26キャッチされないにReferenceError:ディスパッチが定義されていない がここにたくさん間違ってありますし、任意の助けをいただければ幸いです。 登録するコンポーネントとログインするコンポーネントが2つ作成されています。 Authorizatio

    0

    1答えて

    質問にまっすぐに進みますが、私はreduxストアにフィルタリストがあります。フィルターが追加され、そこから削除されます。 次のようにフィルタを追加:予想通り case ADD_FILTER: return { ...state, filters: [ ...state.filters, action.filter ]