1. axiosプラグインをダウンロードする cnpm インストール axios -S 2. main.jsにaxiosを導入する 'axios' から axios をインポートします Vue.prototype.$http = axios 3. axiosインスタンスを作成する サービス = axios.create({ baseURL: baseUrl, // url = ベース API URL + リクエスト URL withCredentials: true, // クロスドメインリクエスト時にCookieを送信する タイムアウト: 5000 // リクエストタイムアウト }) 4. 傍受を要求する 読み込みを許可します。 // リクエストインターセプション service.interceptors.request.use(config => { // ロードアニメーションを開始する loading = Toast.loading({ 期間:10000、 メッセージ: "読み込み中...", クリック禁止:true、 }) //config.headers['Authorization'] = sessionStorage.getItem('token') 設定を返す },エラー =>{ コンソール.log(エラー); Promise.reject(error) を返します。 }) 5. 応答の傍受 // レスポンスインターセプション service.interceptors.response.use(res =>{ // 読み込みをクリア 読み込み中.クリア() Promise.resolve(res) を返す },エラー =>{ 読み込み中.クリア() console.log('err'+エラー); Promise.reject(error) を返します。 }) 6. 投げる // エクスポートデフォルトサービスをスローする 完全なコード // ファイルをインポートimport axios from 'axios' '@/config' から {baseUrl} をインポートします 'vant' から {Toast} をインポートします // 基本設定 let service = axios.create({ baseURL: baseUrl, // url = ベース API URL + リクエスト URL withCredentials: true, // クロスドメインリクエスト時にCookieを送信する タイムアウト: 5000 // リクエストタイムアウト }) 読み込みを許可します。 // リクエストインターセプション service.interceptors.request.use(config => { // ロードアニメーションを開始する loading = Toast.loading({ 期間:10000、 メッセージ: "読み込み中...", クリック禁止:true、 }) //config.headers['Authorization'] = sessionStorage.getItem('token') 設定を返す },エラー =>{ コンソール.log(エラー); Promise.reject(error) を返します。 }) // レスポンスインターセプション service.interceptors.response.use(res =>{ // 読み込みをクリア 読み込み中.クリア() Promise.resolve(res) を返す },エラー =>{ 読み込み中.クリア() console.log('err'+エラー); Promise.reject(error) を返します。 }) // エクスポートデフォルトサービスをスローする JavaScript axios のインストールとパッケージ化の事例を詳しく説明したこの記事はこれで終わりです。より関連性の高い js axios のインストールとパッケージ化のコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: mysql8.0.19 winx64バージョンのインストール問題を解決する
>>: LinuxにVSCodeをダウンロードしてインストールし、プログラミングを使用して現在の時刻を出力する
1. 要素時間選択提出フォーマット変換例えば 2018年9月7日金曜日 00:00:00 GMT+0...
この記事では、Vueを使用してショッピングカートの数量を変更する方法を紹介します。具体的な内容は次の...
目次1 マスター・スレーブの読み取り・書き込み分離1.1 コア2 マスタースレーブレプリケーション2...
イベントの説明onactivate: オブジェクトがアクティブ要素として設定されたときに発生します。...
では早速、コードをお見せしましょう。具体的なコードは次のとおりです。 #!/bin/bash cd ...
目次1. インデックスの役割2. インデックスの作成と削除(1)ALTER TABLE文を使用して、...
目次ファイルアップロードのための2つのソリューションファイルストリーム(フォームデータ)に基づくクラ...
目次隠れた問題適応高さのソリューションまず解決策を提示してください。Vueスタックが必要な学生はvu...
この例では、Linux への Python 3.8 のインストールを例に挙げます。 1. 依存パッケ...
1. コンテナにnginxサービスをデプロイするcentos:7 イメージはコンテナを実行し、このコ...
はじめに以前は、Docker イメージは Azure のコンテナー レジストリに保存されていました。...
半年もブログを書いていなかったので、少し恥ずかしいです... 正月休みは、Dota をプレイしたり ...
目次1. 重複排除前後のデータの比較2. 使い方1. フィルターとマップを使用する2. 削減を使用す...
以前は、ほとんどすべての Web サイトに、すべてのページをリストしたサイトマップ ページがありまし...
序文最近、古いプロジェクトから残ったいくつかの SQL 最適化の問題に対処するのに忙しくしています。...