問題タブ [axios]

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 投票する
1 に答える
698 参照

reactjs - 生データをフェッチした後、react-redux アプリのどこで生データを解析できますか?

サーバーから生データを取得した後、コンポーネントでレンダリングする前にデータを解析する必要があります。

では、データを解析するコードをどこに配置すればよいでしょうか? レデューサーまたはアクションで?レデューサーに入れればいいと思うのですが、それでいいのでしょうか?

0 投票する
10 に答える
174869 参照

reactjs - axiosでajaxリクエストをキャンセル/中止する方法

axiosは ajax リクエストに使用し、reactJS+fluxはレンダリング UI に使用します。私のアプリには、サード サイドのタイムライン (reactJS コンポーネント) があります。タイムラインはマウスのスクロールで管理できます。アプリは、スクロール イベントの後に実際のデータの ajax リクエストを送信します。サーバーでのリクエストの処理が、次のスクロール イベントよりも遅くなる可能性がある問題。この場合、アプリは、ユーザーがさらにスクロールするため、すでに非推奨になっている複数の (通常は 2 ~ 3) 要求を持つことができます。新しいデータを受信するたびにタイムラインが再描画を開始するため、これは問題です。(reactJS+fluxなので) このため、ユーザーはタイムラインの動きを数回前後に見ます。この問題を解決する最も簡単な方法は、前の ajax リクエストを中止することjQueryです。例えば:

でリクエストをキャンセル/中止する方法はaxios?

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

javascript - node.js を使用した Axios - ReferenceError: XMLHttpRequest が定義されていません

GET単純に構成されたaxiosインスタンスからリクエストを発行しています:

そして、次のエラーが発生しています:

私の理解では (およびドキュメントによると)、axios は Web ブラウザーと node.js の両方で動作するはずです。

私は何が欠けていますか?

バージョン:

0 投票する
4 に答える
24236 参照

javascript - ReactJS 状態への複数の Axios リクエスト

したがって、React JS コンポーネント内に次のコードを配置しており、基本的に両方の API 呼び出しを 1 つの状態にしようとしvehiclesていますが、次のコードでエラーが発生しています。

今、私は私が持っているように2つのデータソースを追加できないと推測していthis.setState({ vehicles: seat.data + volkswagen.data })ますが、他にどのようにこれを行うことができますか? その API リクエストからのすべてのデータを 1 つの状態にしたいだけです。

これは私が受け取っている現在のエラーです:

ありがとう

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

javascript - Axios での配列 promise の連鎖

順番に行う必要がある一連のリクエストがありますAxios

関数makeRequestは以下の通りです

応答は、最初に解決されたものです。これを修正するにはどうすればよいですか?