axios 在vue中使用

下載組件:javascript

npm install axios --save

npm install qs --save //處理對象防止產生跨域問題

 

引入:vue

新建axios文件夾,文件下新建index.js文件java

index.js中代碼:ios

import Vue from 'vue'
import axios from 'axios'
import Qs from 'qs'

/*掛載到VUE下*/
Vue.prototype.Qs = Qs;
Vue.prototype.$http = axios;

export default axios;

main.js 中引入axiosnpm

import axios from './axios'

  

使用axiosaxios

this.$http.post(apiUrl, this.Qs.stringify(Obj))
    .then((response) => {
        console.log("成功")
     })
     .catch(error => {
         console.log("失敗");
      })                        
相關文章
相關標籤/搜索