redux-saga

    0

    1答えて

    私の状態でコンポーネントファイルに保存した値 "ハッシュ"を渡したいとします。私はその状態値 "ハッシュ"をURLへのパラメータとしてsagasファイルで使用します。これどうやってするの。以下はmoコードファイルです。 サガは、あなたがselectメソッドを使用することができます import { call, put, takeLatest } from 'redux-saga/effects';

    0

    1答えて

    本当に奇妙な問題です。何らかの理由で私のcatchブロックの私のputブロックが以下で実行されていません。ここに私のサガです: function* postLoginFormSaga(action) { let response; try { // Data from emitting login action response = yield call

    0

    1答えて

    私は現在、反応サービス(redux-sagaを使用している)の1つでJestのユニットテストを行っています。これらのサービスは、このサービスに固有の他のAPI、セレクタ、およびアクション以外のAPI、セレクタ、およびアクションを呼び出します。 は、したがって、これらの外側API、セレクタ、およびアクションを模擬するために、私はこのように私のテストファイルでそれらをあざけりために冗談を使用: //

    0

    1答えて

    マップ内でサガを並行して実行する方法を理解するのに数時間を費やしました。 私が見つけたものを試しました:yield result.map(item => call(api.endpoint, item)) しかし、何も起こっていないようです。ここで は私がやっていたものです。 export function* syncCanvasesByFolder(<someParams>) { yi

    0

    1答えて

    私は非同期操作を処理するためにredux sagaを使用しています。私はコンポーネントのマウントでactionCreatorを呼び出しています。しかし、このサーガは複数回呼び出されています。その結果、apiコールが継続的に呼び出されています。これをどうやって解決するのですか? 以下の私のコードを見つけてください。 import { takeLatest, put, call } from 'red

    1

    1答えて

    私はredux-sagaを使用して非同期のポストリクエストを作成しようとしていますが、同期動作が発生しています。 これは私が使用しているコードです: import {AUTH_REQUEST} from '../constants/authentication'; import {authSuccess, authError} from '../actions/login'; import {

    0

    2答えて

    私は副作用に基づいてアプリケーションを動的にナビゲートする方法についていくつか意見を出したいと思います。 例: LoginScreen - ユーザーは電子メール/ pwを入力して送信します。私は副作用を処理するためにSagasを使用しているので、ユーザーがapiから正常に認証され、それに応じてReduxストアが更新されると、ユーザーをHomeScreenに進めたいと思う。 解決策1: Reduxに

    0

    1答えて

    redux-sagasとgenerator関数を使用するReactネイティブプロジェクトのJestを使用してテストを作成するところです。私はテストで多くの経験を持っていないので、これが何か基本的なものであれば、私の無知を許してください。 私は次の関数を持っています。これは、別の関数の結果を返すことに基づいて変数を定義しています。私はそれがgetAssetByIdを呼び出すと、bearerToken

    0

    1答えて

    アクションremoveItem(itemId)がUIから起動された場合は、最初に対応するアイテムを状態から削除してから関連するサガを呼び出す必要があります。サガが失敗した場合は、状態を元の状態にリセットする必要があります。 リデューサー内のアクションペイロードに情報を追加して、同じペイロードを持つサガからfailedアクションを発動できるかどうかは疑問でした。これは、減速機が常に最初に発射されるこ

    0

    1答えて

    このコンセプトと設定には新しくなっていますので、私のvageの説明は事前に申し訳ありません! 私は別のモジュール用に再利用可能なサガを作成しようとしています。私が持っている問題は、thisは、クラス内のジェネレータ関数の概念の外にあるようですので、私はこの関数が静的に呼び出されていると思っていますか? どのように私はこの種の構造を達成することができますか?基本的に私がしたいのは、url変数を操作で