天天看點

【tp5+vue】 (附帶源碼)說明: axios封裝 vue路由 tp路由 去掉index.php頭,建議先下載下傳源碼再看。安裝axios:引用:

說明: axios封裝 vue路由 tp路由 去掉index.php頭,建議先下載下傳源碼再看。

安裝axios:

使用 npm:

$ npm install axios
      

使用 bower:

$ bower install axios
      

引用:

import Vue from 'vue';
import App from './App.vue';

//導入
import http from 'axios'
import '../api/config'
http.defaults.baseURL = 'https://XXXXXXX';//伺服器位址
//請求頭聲明
http.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
http.defaults.headers.get['Content-Type'] = 'application/x-www-form-urlencoded';
Vue.prototype.$http=http;

 
 Vue.config.productionTip = false
new Vue({
  el:'#app',
  render: h => h(App),
});
           

注入攔截器:

import http from 
           

繼續閱讀