エクスポートデフォルト({ 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 ページを開くことができません
ブラウザの非overflow:auto要素resize伸縮機能を利用して、JavaScript を使...
目次1. はじめに2. インストール01. 新しい仮想マシンを作成する02. システムをインストール...
背景PNG 画像は jpg 画像よりも多くのストレージスペースを占有しますが、PNG 画像の品質は大...
1. Docker環境を構築する1. Dockerfileを作成する Centos:latest か...
js データ型基本データ型: 数値、文字列、ブール値、未定義、null、シンボル、参照データ型: オ...
序文MySQL の InnoDB エンジンがインデックスの保存に B+tree を使用する理由は、デ...
1. 永久的な変更、すべてのユーザーに有効# vi /etc/プロファイル//キーボードの[Shi...
目次概要二分木からB+木へクラスター化インデックス非クラスター化インデックスジョイントインデックスと...
目次1. 連結() 2. 結合() 3. プッシュ() 5. シフト() 6. シフト解除() 7....
今日、非常に奇妙な問題に遭遇しました。次のコードを見てください。 SimpleDateFormat ...
スレッドがテーブルに対して DELAYED ステートメントを実行するときに、そのようなハンドラーが存...
1. パーティションテーブルの意味パーティション テーブル定義は、任意のサイズに設定できるルールに従...
テーブルが 2 つあり、テーブル A のレコードがテーブル B に存在しない可能性があります。左結合...
これまでの数年間、私はいわゆる「設計仕様」についてかなりの数の執筆やコンサルティングを行ってきました...
まず、MySQLをskip-grant-tablesモードで起動します: mysqld --skip...