redux-saga

    0

    1答えて

    認証を処理する汎用アプリケーションでは、各ユーザーを自分のCookieで考える必要があります。 私たちは彼のクッキーで彼の将来のAPI呼び出しを飾ることができるように彼の最初の要求オブジェクトを格納する必要があります。 私はそれをredux-sagaで処理する方法は見当たりません。私は、カスタムミドルウェアで作業を実行して、ユーザーリクエストオブジェクトを各サガにラップするオブジェクトを挿入する必

    2

    2答えて

    私はredux-sagaを内部に持つReact-boilerplateを実装しようとしています。だから私は、サーバーからいくつかのデータを取得し、別のページにリダイレクトしようとしています。問題は、リダイレクトする前にsagaがサーバーに2回目のリクエストを行うことです。私はそれをキャンセルすることに何か問題があると思う。ここに私のコードの一部です: export function* fetchD

    23

    2答えて

    私はアイテムのリストを持つストアを持っています。私のアプリが最初に読み込まれるとき、アイテムに基づいていくつかのメモリ内オブジェクトを作成する場合と同様に、アイテムを逆シリアル化する必要があります。アイテムは私のレビュックスストアに保存され、itemsReducerで処理されます。 私は副作用として、逆シリアル化を処理するためにredux-sagaを使用しようとしています。最初のページロードでは、

    6

    2答えて

    私はredux-sagaを使用しています。コードyield* ReduxSaga.takeEvery('MY_ACTION', updatePorts);でactionにアクセスしてフィールドを取得するにはどうすればいいですか?例えば 私はアクションの作成者を持っている:私は私のサガからaction.statusにアクセスするにはどうすればよい function status(){ ty

    3

    1答えて

    アクションをディスパッチするのは、レデューサーに到着してサガが保証されているときですか? 私はそれが まず減速 サガに入ることに頼ることはできますか? リデューサー: function reducer(state, action) { switch (action.type) { case 'MY_ACTION': // decorate action so t

    1

    1答えて

    私はreact-sagaでリクエストからjsonを取得したいと思っています!私は私の佐賀がもたらすデータをどのように得るのだろうと思っていましたが、takeLatestを使って 'REQUEST_DONE'アクションを監視してからrerendersを監視するcomponentWillMountでジェネレータ関数を呼び出すアイデアがあります。 しかし、私は自分のコンポーネントの1つにreact-sa

    0

    1答えて

    コンポーネントがレンダリングされる前にアクションをディスパッチする必要があります。 しかし、このアクションはredux-sagaと統合された非同期アクションです。 非同期アクションが完了した時点を知り、それが完了したらコンポーネントをレンダリングする必要があります。 これを行うには、各コンテナに一意のIDがあり、処理が完了した後、属性{loaded:true}がストアに保存されます。 私は関数が(

    21

    3答えて

    私はその後、thisなどのサガで使用されているredux-saga export const getUser = (state, login) => state.entities.users[login] export const getRepo = (state, fullName) => state.entities.repos[fullName] でこのcodeに従うことをしようとして

    0

    3答えて

    私はredux-sagaチャンネルのドキュメントを調べていました。あなたはそれが終わることは決してありません無限ループで見ることができるように、あなたが休憩を呼び出したり、投げると例外なければならないのいずれか export function* saga() { const chan = yield call(countdown, value) try { whil

    4

    1答えて

    私はReactとReduxの新機能です。 私はreact-reduxを使用して、成功と失敗のコールバックを含むオブジェクトを受け取るAWS Cognitoサービスを呼び出しています。 AWSのCognitoから私のJWTを取得します。しかし、それはジェネレータ関数(function*)ではないので、どうすればこのコールバックの中にyield put()を入れることができますか?ここで は、いくつか