redux-saga

    1

    1答えて

    私のアプリではサードパーティのライブラリからメソッドを呼び出すワーカーがいます。サードパーティライブラリは支払いサービス(Zuora)であり、メソッドはiframeフォームを初期化し、コンポーネント内でレンダリングします。サードパーティのライブラリメソッドには、iframeフォームの送信時に呼び出されるコールバック関数が必要です。ここで は、佐賀の簡略図です: function* render(a

    1

    1答えて

    私はサガからサンクを派遣しようとすべきではないことを知っています。それはリフィックス・サガがやろうとしていることに反するものです。しかし、私はかなり大きなアプリで作業しており、コードの大部分はサンクで作られています。私たちはビット単位で移行しており、サガの中からサンクをディスパッチする必要があります。サンクは他の部分(約束を返すサンク)で使用されているので変更できません。そのため、多くのことが壊れ

    0

    1答えて

    私は自分のノーマライザーを作成しました。それはサガでの作業です。各モデルのロードアクションはputです。たとえば、投稿のロードをディスパッチして、コメントのロードをディスパッチできます。 私の問題は、私がポストのためにロードするためにディスパッチすると、connectはmapStateToPropsを実行し、コンポーネントを再レンダリングすることです。 接続がmapStateToPropsを実行し

    2

    1答えて

    ここにRedux saga noobがあります。 私のAPIサーバーからreduxストアの初期状態を読み込むサガを作成する必要があります。 これには、2つの非同期サガを使用します(getCurrentUserおよびgetGroups)。 私は並行してこれらのAJAX要求を発行し、それが反応するコンポーネントをレンダリングする時が来たUIを伝えるpageReadyアクションを発行する前にGET_CU

    0

    1答えて

    私はredux sagaを試していますが、私のAPIからデータを取得しようとする際に問題があります。 APIを変更してfetchjsを使用していて、何か問題が発生しました。 データが呼び出し元関数に返されていないのに、APIがデータを受信して​​いるという問題があります。私はそれが私がJS(間違った道を)フェッチ使用していますとは何かを持っていると信じて module.exports.execut

    0

    1答えて

    APIエンドポイントにファイルをアップロードするようにリクエストする必要があります。私はプロジェクト全体でアクシオスを使用していますが、ファイルを添付するには問題があるように見えますが、それはSuperagentでは簡単なはずです。しかし、私のSagaコードはSuperagent(応答オブジェクトなし、APIはトリガーされません)では動作しません。何が間違っていますか? import { dela

    0

    1答えて

    問題は、URLからクエリ文字列を取得し、指定された製品ページを取得するための初期フェッチ要求があることです。 クライアント側とサーバー側で同じロジックとルーティングが使用されます。 APIリクエストはredux-sagaで実行されますが、失敗した場合(一致する商品がない場合)、そのサイトはすでに/productルートにあり、リダイレクトが発生する必要があります。クライアント側では それはbrows

    2

    1答えて

    私の反応アプリにグローバルエラーハンドラを追加しようとしました。それは完璧に動作しますが、サガとフェッチコールを使用すると、問題は1つしかありません。簡単な例下: (setModulesで)エラーが嚥下される(Iフェッチ約束で思う)けど、どこで、どのようにこの動作を修正するために理解してはいけません。この場合、エラーは決してエラーまたはunhandledrejectionイベントに送信されず、Go

    0

    1答えて

    私の現在のプロジェクトでは、コンポーネントの一部がステートフルです。いくつかの状態プロパティは、ディスパッチメソッドの結果に依存します。 this.props.dispatch({ type: Constants.CONTRACT_DELETE_START, payload: { contract: contract } }); 基本的に私はそうのよう