1. 安裝axios
$ npm install axios
2.在main.js裡面匯入axios
import axios from `axios` Vue.prototype.$http = axios
3.下面就可以使用axios獲取資料了
// 傳送get請求 // 向具有指定ID的使用者發出請求 this.$http.get(`/user?ID=12345`) .then(response => { console.log(response); }) // 錯誤處理 .catch(error => { console.log(error); }); // 也可以通過 params 物件傳遞引數 $http.get(`/user`, { params: { ID: 12345 } }) .then(response => { console.log(response); }) // 錯誤處理 .catch(error => { console.log(error); });
// 傳送post請求 this.$http.post(`/user`, { firstName: `Fred`, lastName: `Flintstone` }) .then(response => { console.log(response); }) .catch(error => { console.log(error); });