redux-saga

    0

    1答えて

    私はRedux-Sagasを使用していますが、ここでは私が経験していることがあります。 期待されているかどうかわかりません。 コードトリガーサガがフェッチコマンドを実行するたびに、実際には2つの要求が表示されます。 リクエストのカスタムヘッダーがあります。 x-custom-headerを削除しようとしましたが、1つのリクエストが示されました。 ここで間違っていますか? おかげで、 Please

    0

    1答えて

    私のReactアプリでは、サーバー側からいくつかのチャートデータを取得するためにfetchを使用しています。 以下に示すように、関数fetchDataは、チャートデータをjson形式で取得する役割を担います。 Chromeのネットワークパネルで通話が成功したことがわかります。 function fetchData() { let token; if (sessionStorag

    0

    1答えて

    redux-sagaとaxiosを使用してコンポーネントのデータをロードしようとしていますが、無限ループが続きます。これらは、関連するコンポーネントです:App.js class App extends React.Component { render() { return ( <div className="app"> <header> <

    0

    1答えて

    最小:https://redux-minimal.js.org/は この定型は、現在のユーザーのリストを管理します。私は、私の理解を助けるために、2番目のタイプのアイテム(私の例ではスポーツ選手です)を管理する別のページを持つようにそれを拡張したいと思います。誰かがこのボイラープレートの単純な拡張の例を持っているのですか、あるいはこの方法でそれを拡張する一般的なアプローチについてアドバイスできます

    0

    1答えて

    現在のプロジェクトでは、firebase websocketサブスクリプションを扱っています。異なるコンポーネントは、異なるデータにサブスクライブすることができます。すべての項目のリストでListItemのコンポーネントは、SUBSCRIBEアクションをにディスパッチし、UNSUBSCRIBEアクションをディスパッチすることによってサブセッションをcomponentWillUnmountにディスパ

    1

    1答えて

    私はsagaとreact-nativeを使用しています。要求に応じてアラートをスローしたいと思います。アラートコールバックにアクションを設定する方法と、これを行うためのより良い方法があるかどうかを知りたい。 function* userRequest(action) { try { const user = yield call(Api.post, Routes.REQUES

    1

    1答えて

    connectをreact-reduxからデコレータに組み合わせる方法はありますか?redux-saga? import React from 'react'; import { connect } from 'react-redux' @connect(({ data }) => ({ data }), require('../models/effects').default) expo

    0

    1答えて

    私は単純なReact Appを持っています。ユーザーはフォームを編集してデータベース内のデータを更新できます。送信すると、フォームデータを含むアクションが生成されます。 Redux Sagaは、アクションを実行し、データベースを非同期に更新します。これはすべて動作します。 しかし、1つのケースでは更新がやや複雑です。新しいデータを追加するだけでなく、フォーム上で削除されたデータは、一連のAPI呼び

    1

    2答えて

    私はサガ内でcatchステートメントをテストしようとするときに問題があります。私は、コンソールに出力されたError: errorで以下のテストに失敗している、Mochaとchaiを使用しています。 saga.js function* submitCredentials(action) { try { } catch(e) { yield put({type: LO

    0

    1答えて

    redux-sagaを使用してサーバーサイドレンダリングを実装しています。 私はredux-sagaリポジトリで提供されている"real world" exampleに従っています。 node.jsエントリ・ポイントは、アプリケーションをレンダリングするreact.jsrenderToStringを使用します。 をレンダリングすると、GET_GEOLOCATIONとGET_DATEというアクション