基本概念
axios
是通过promise
实现对ajax
技术的封装;ajax
技术实现了网页的局部数据刷新,axios
实现了对ajax
的封装,axios
官方文档
安装:npm install axios --save
axios
支持多种请求方式:
axios(config)
ios.request(config)
axios.get(url[, config])
axios.delete(url[, config])
axios.head(url[, config])
axios.post(url[, data[, config]])
axios.put(url[, data[, config]])
axios.patch(url[, data[, config]])
具体形式:
js
axios({
url: '/getUsers',
method: 'get',
responseType: 'json', // 默认的
data: {
//'a': 1,
//'b': 2,
}
}).then(function (response) {
console.log(response);
console.log(response.data);
}).catch(function (error) {
console.log(error);
})