// Vueが`import`コマンドでロードするようにバージョンをビルド //(実行時のみ、またはスタンドアロン)の別名を持つwebpack.base.confに設定されています。 「VUE」からインポートVueの 「./App」からの輸入のApp //「./router」からインポートVueRouter 『VUE-ルータ』からインポートVueRouter 『axios』からインポートAxios //引用 『適量』からインポートQS 輸入お客様から「./components/Customers' 」./components/About「から約輸入 インポートが」./components/Add「から追加 」./components/CustomerDetails'から輸入CustomerDetails 「./components/Edit」からインポート編集 Vue.config .productionTip = falseを//阻止启动生产消息、常用作指令。 ヴュ。 Axios.defaults.baseURL =「:// localhostを:HTTP 3000」; // ここで設定したプレフィックスインターフェイスを避けるために、グローバルに適用が各ページのインタフェース要求 Axios.defaults.headers.postを[「コンテンツ-type '] ='ファイルアプリケーション/ JSON '; //Axios.defaults.headers.post['Content-Type'] = 'WWW-X-から-URLエンコード'; //インターセプタは //リクエストインターセプタ追加 Axiosを。 interceptors.request.use(機能(設定){ //リクエストを送信する前に何かをする 場合(config.method ===) "ポスト" {// 唯一の要求がされるポスト config.data(CONSOLE.LOG)。 //config.data=QS.stringify(config.data)、変換要求が= iwen%を要求する前にフォーマットパラメータを変換した後、USER_IDフォーマット; //バックグラウンドは、サウンドトラックフォーマットのパラメータはパラメータがプラグQSをインストールする必要がシリアライズJSONである必要は受け入れない場合40qq.com &パスワード= iwen123 ;はconsole.log(config.dataを) } //コンソール。(設定)をログ; //印刷ネットワーク要求 コンフィグリターン; }関数(誤差){ //何も要求誤りがない Promise.reject(エラー)を返す; }); //レスポンスブロッカー追加 Axios.interceptors.response.use(機能(応答){ //何かの応答データを / /console.log(response) IF(response.data){! リターン{ MSG: "不合理なデータ復帰" } } 戻り応答; }、機能(エラー){ //エラーに応じて何かを リターンPromise.reject(エラー); });