redux-saga

    0

    1答えて

    私はReact/Reduxアプリケーションで作業していますが、ユーザーアドレスを削除する必要があります。私はredux sagaをミドルウェアとして使用していますが、機能はうまくいきますが、 deleteAddressByBuyerIdAddressIdSuccess(saga.jsファイルで)、それだけでdeleteAddressByBuyerIdAddressIdとdeleteAddressB

    1

    2答えて

    React Nativeアプリケーションで作業しています。このアプリでは、ユーザーがサインインすると、redux-sagaを使用してデータを取得するためのAPI呼び出しがサーバーに行われます。 reduxストアでは、私はブール変数 "fetchingData"を維持しています。 API呼び出しが開始されると 'true'に設定され、データがフェッチされるか、何らかのエラーが発生すると 'false

    1

    1答えて

    私は2つのプットをしなければなりません。レンダリングは両方とも互いに強く依存する。最初のputが2番目と同時に発生しなければならないことを意味します。現在、すべてのputは、関連するコンポーネントの再レンダリングを引き起こします。同じ時間を意味する、store.subscribeは、putが起こるまでトリガしてはいけません。私はこれに対して特定のアクションを作成することができますが、バッチ処理の方

    0

    2答えて

    これを正しく質問する方法はかなりわかりません。 (ごめんなさい)基本的には、Saga関数にエラーが発生したときにエラー文字列でエラーを私のコンポーネントの関数に呼び出したいと思っています。だから私はSnackbarを5秒間起動して、それを再び隠すことができます。 しかし私はこの関数を私のSaga関数からどのように正確に呼び出すことができるのか分かりません。現時点では、this.state.erro

    0

    1答えて

    、誰もが、次のReduxの-佐賀ログイン/ログアウトの流れをユニット・テストする方法上の任意のヒントを持っていた場合、私は思っていた:私は、ログアウト時にpollingTaskをキャンセルする必要があるので let pollingTask = null function * handleLogin() { try { const token = yield call(log

    2

    1答えて

    私は.progressコールバックを提供するライブラリを使用しています。これはフェッチを行い、進行中にこのコールバックをトリガーします。私は次のようにしています: const res = yield call(function fetchDownload() { return RNFetchBlob.config({ fileCache:true }).fetch('GET', url

    1

    1答えて

    私はリアクションプログラミングにはかなり慣れており、次のコードをredux-sagaからredux-observableに翻訳したいと考えています。 アイデアは、API呼び出しを待ってから5秒待って別のアクションをディスパッチすることです。ここで function* mySaga(action) { const response = yield call(someApiCall);

    1

    1答えて

    私はredux-sagaの使用法を使用してプロジェクトを進めています。私はGoogleの力で2日間近く質問に答えを見つけようとしましたが、助けにはなりませんでした。 各FETCH_REQUESTアクションで、sagaによってトリガーされる関数があります。 export function* fetchData(action) { try { const usersList = (

    0

    1答えて

    私はredux-sagaでReact-router-v4を使用しています。私の問題は、一度ユーザーがログインしていると私は彼をホームページにリダイレクトしたいと答えているのでhereと{withRouter}私は試みましたが、うまくいきませんでした、誰も私に還元兵とどのようにすべきか教えてください答えhereこれは唯一の方法ですか?以下 私はシンプルReduxのミドルウェアを使用してこの問題を回避

    0

    1答えて

    eventChannelを取り消すためにRedux Sagaの副作用のようなものを介して可能な方法はありますか? Firebaseリアルタイムデータベース"child_added"イベントこの場合、外部イベント/データ・ストリームに接続eventChannelを考慮 : // action const types = { SYNC: 'SYNC_TODOS' }; function syncT