問題タブ [isomorphic-fetch-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5421 参照

node.js - React Native エラー - 変数が見つかりません: self

ノード モジュールisomorphic-fetch(バージョン : ^2.2.1) を React Native アプリに追加した後、エラーが発生しCan't find variable: selfました。
ここにスクリーンショットを添付しました。

ここに画像の説明を入力

node_modules > isomorphic-fetch > にあるファイルからエラーがスローされますfetch-npm-browserify.js
以下はそのファイルのコードです。

0 投票する
1 に答える
2351 参照

express - isomorphic-fetch を使用して認証フォームを POST する正しい方法は何ですか?

次のコードを使用して、高速 POST エンドポイントを呼び出す反応/redux アプリから ajax リクエストを送信しています。
このエンドポイントを Postman でテストしたところ、正しく動作したので、問題がサーバー側にあるのではないと確信しています。したがって、これは私がクライアントで使用しているコードであり、{message: "Missing credentials"}パスポート認証から返されます...再び、サーバーでは問題ありません...ボディパーサーを正しく使用し、ログアウトし、 Postmanを使用req.body.emailreq.body.passwordて正しく印刷されますしかし、次のコードで isomorphic-fetch を使用してこの呼び出しを開始するとreq.body、サーバーに次のように出力されます...

0 投票する
2 に答える
1387 参照

express - isomorphic-fetch モジュールで API を呼び出すと、セッションが取得されないようです

MERN スタック構造と Redux を使用していますが、isomorphic-fetch モジュールに問題があります。

セッションからユーザー情報を取得したいのですが、isomorphic-fetch モジュールはそのリクエストがユーザー セッションから分離されているようです。

以下は、セッションからユーザー情報を取得するアクションをディスパッチするビューです。

MainView.jsx:

以下は、アクション、リデューサー、およびルーターです。

actions.js (関連するコードのみ):

reducer_user.js (インデックス レデューサーに結合):

user.router.js (API ルーター):

ログイン後、ブラウザで「/api/session-user」に直接アクセスすると、このようにユーザー情報が表示されます。

ブラウザのユーザー情報

しかし、MainView をロードしてアクションをディスパッチすると、user.router.js の「req.user」が「undefined」を返します。

何が間違っているか推測してください。とても役に立ちます。

0 投票する
2 に答える
103847 参照

javascript - Fetch API 使用時のリクエスト ヘッダーの content-type の設定方法

npm 'isomorphic-fetch' を使用してリクエストを送信しています。私が経験している問題は、リクエスト ヘッダーのコンテンツ タイプを設定できないことです。

application/json のコンテンツ タイプを設定しましたが、リクエスト ヘッダーは text/plain に設定されています。

ブラウザでリクエストを調べると、コンテンツ タイプは o です。

このプロパティを設定できない理由を誰か説明できますか?

0 投票する
1 に答える
412 参照

reactjs - redux で fetch promise を拒否する方法

こんにちは、私はこのようにフェッチを使用しています:

そのフェッチが無効な json を返す場合、promise 全体が拒否され、_ERROR アクションがディスパッチされます - 例外はスローされません。例外の代わりに PromiseRejectionEvent を発行します。

ただし、応答コードが >= 400 の場合、例外がスローされ、_ERROR アクションもディスパッチされます。

例外をスローせずにステータスコードをチェックするときに、そのイベントを発行して約束を拒否するにはどうすればよいですか?

ありがとう

0 投票する
3 に答える
10274 参照

google-maps-api-3 - Google Places API への詳細リクエストの送信 - (CORS エラー)

Google Places API からの写真を使って取り組んでいるこのプロジェクトで、パブリック アート用に持っている写真のコレクションを増やそうとしています。ここには、詳細リクエストを送信して 10 枚の写真の配列を取得できると書かれています。最終的には、応答をアンパックして各写真の Google の写真参照を取得し、配列内の各写真を要求して表示します。

残念ながら、詳細リクエストを送信すると、この計画は破綻します。これは私が得ている正確なエラーです:

これをローカルホストから実行していますが、それが重要であると確信しています。私の他のすべての API 呼び出し (Google Maps API と他のいくつか) は、これとまったく同じように記述されているため、なぜエラーが発生するのか少し混乱しています。関連するコードは次のとおりです。

他に情報が必要な場合はお知らせください。喜んで提供させていただきます。ありがとう!

0 投票する
2 に答える
11385 参照

ajax - redux-observable で ajax の代わりに fetch を使用する

Rx.DOM.ajaxの代わりにisomorphic -fetchredux-observableを使用することは可能ですか?

0 投票する
2 に答える
39499 参照

reactjs - react-reduxでページの読み込み時にアクションをディスパッチする方法は?

大量のデータを含むテーブルを表示する必要があります。ページごとに 10 レコードを表示するページネーション ボタンがあります。テーブルのクリック時に「FETCH」というボタンが1つあります。ページのロード時にテーブルをロードするにはどうすればよいですか。

action.js

reducer.js

PS私はreact-reduxが初めてです。公式ドキュメントは優れていますが、説明はほとんどありません。