エクスポートデフォルト({ URL、 メソッド = 'GET'、 データ = null、 }) => { // リクエスト構成 let options = { 方法 } // データが空でない場合はPOSTリクエストです if (data) { オプション = { ...オプション、 本文: JSON.stringify(データ), ヘッダー: { 'コンテンツタイプ': 'アプリケーション/json' } } } fetch(url, オプション) を返します .then(res => res.json()) .then(データ => データ) } 使用得る役職<スクリプトタイプ="モジュール"> './js/fetch.js' から fetchApi をインポートします。 定数vm = 新しいVue({ el: '#app', データ: { ユーザー: [] }, // ネットワーク要求を開始するmounted() { url = 'http://localhost:3000/api/users' とします。 // fetchApi({ url }).then(data => console.log(data)) fetchApi({ url, メソッド: 'POST', データ: { id: 200, 名前: 'aaa' } }).then(data => console.log(data)) } }) </スクリプト> 上記は、フェッチネットワークリクエストのカプセル化例の詳細な説明の詳細な内容です。フェッチネットワークリクエストのカプセル化の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: div の特定の実装は自動的に折り返されず、HTML で折り返されないよう強制されます。
>>: div 要素に終了タグがないため、Web ページを開くことができません
プラットフォームが成長し続けるにつれて、プロジェクトの研究開発は、開発者向けのさまざまな外部環境、特...
1. フレームセット、フレーム、iframeを使用して複数のウィンドウを実現する2. 画像上のマッ...
目次ReactHook とは何ですか? Reactは現在フックを提供している1. 使用状態2.use...
この記事では、権限の問題により MySQL 構成ファイル my.cnf を起動できない場合の関連する...
目次1. 匿名スロット2. 名前付きスロット要約するスロット (slot) は、Vue のコンテンツ...
目次オーディオトランスコーディングツール原理JAVE プロジェクトの問題このプロジェクトの特徴拡張機...
目次React Hooks に基づく状態共有の実装ユーザーエクスペリエンスこの記事では、主に Rea...
目次物語の始まりvimをインストールし、hadoop-hive.envを編集します。不注意で回避しま...
目次序文記述子getとsetの詳細な説明オブジェクトの属性の乗っ取りオブジェクトのすべてのプロパティ...
3G の普及により、携帯電話を使ってインターネットにアクセスする人が増えています。モバイル デバイ...
Web サーバーは、独立したドメイン名を持つ複数の Web サイトを構築できるほか、通信経路上のトラ...
MySQL はハッシュ インデックスと Btree インデックスをサポートしています。 InnoDB...
この初心者は、Docker を学び始めたばかりの頃にこのような問題に遭遇しました。記録しておきます。...
手ぶれ防止: 繰り返しのクリックによるイベントのトリガーを防止まず、揺れとは何でしょうか? 震えるの...
Linuxで環境変数を削除するには?unsetコマンドを使用してすぐに削除します1. Linuxクラ...