axiosの使用:
1. において main.js に導入axiosのモジュールとaxios に加えVueのプロトタイプオブジェクトタイプ:
// ES6の導入モジュール
インポートからaxios「axios」
// と同等のconst axios =必要( "axios" )
Vue.prototype.axios = axios。
2. ピット:Axiosのないリクエストのデフォルトクッキー!使用不可サーバーセッション。
解決:設定Axios 運ぶために許可され、クッキーを:
axios.defaults.withCredentials =真
3. ピット:サーバーが使用している場合CORSをクロスドメイン、デフォルトの認証情報を受け入れることができません
サーバー:
インストール CORSのモジュール: NPM 私はCORSを-save
発現メインモジュール app.js 、構成CORSの認証情報を受信することができミドルウェア、。
app.use(空気({
原産地: 'のhttp:// localhostを:8080'、
資格情報:真
}))
4. コールaxiosの送信要求は:
いずれにおいても .vue で:
this.axios.get /ポスト(...)