引入文件
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
測試接口
https://api.coindesk.com/v1/bpi/currentprice.json
代碼塊:
1乔煞、get請求:
var params = {
locale: 1,
};
// 向具有指定ID的用戶發(fā)出請求
axios.get('/user?ID=12345')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
// 也可以通過 params 對象傳遞參數(shù)
axios.get('/user',{params:params}).then(function (res) {
console.log(res)
}).catch(function (err) {
console.log(err);
})
2斤寂、post請求:
axios.post('/url', {
sex: '1',
age: '2'
})
.then(function (res) {
console.log(res);
})
.catch(function (err) {
console.log(err);
});
3砰嘁、過個并發(fā)請求:
function getOne() {
return $http.get('/url/1');
}
function getSecond() {
return $http.get('/url/2/secondUrl');
}
axios.all([getOne(), getSecond()])
.then(axios.spread(function (success, perms) {
//兩個請求現(xiàn)已完成
}));