## 安装
使用 npm:
~~~
$ npm install axios
~~~
使用 bower:
~~~
$ bower install axios
~~~
使用 cdn:
~~~
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
~~~
## Example
执行`GET`请求
~~~
// 为给定 ID 的 user 创建请求
axios.get('/user?ID=12345')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
// 可选地,上面的请求可以这样做
axios.get('/user', {
params: {
ID: 12345
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
~~~
执行`POST`请求
~~~
axios.post('/user', {
firstName: 'Fred',
lastName: 'Flintstone'
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
~~~
执行多个并发请求
~~~
function getUserAccount() {
return axios.get('/user/12345');
}
function getUserPermissions() {
return axios.get('/user/12345/permissions');
}
axios.all([getUserAccount(), getUserPermissions()])
.then(axios.spread(function (acct, perms) {
// 两个请求现在都执行完成
}));
~~~
## axios API
可以通过向`axios`传递相关配置来创建请求
##### axios(config)
~~~
// 发送 POST 请求
axios({
method: 'post',
url: '/user/12345',
data: {
firstName: 'Fred',
lastName: 'Flintstone'
}
});
~~~
- 湖北速建时代平
- 后台功能简介
- 网站配置管理
- 栏目管理
- 文档管理
- 权限管理
- vue如何使用api使用
- vue安装
- vue设置跨域
- 使用Axios请求数据
- Axios在vue中配置
- 封装Axios请求使用方式
- 模块封装引用
- 安装Element
- 速建速度cms操作指南
- 如何创建栏目
- 普通图文发文操作
- 文章外部跳转
- 发布图片集
- 视频发布
- 文章审核
- 如何发布英文文章
- 首页头部图片如何更换,二级页面中的大图如何修改
- 网站备份
- oss配置
- api接口使用
- 第1章获取网站配置
- 第2章获取头部导航
- 第3章获取底部导航
- 第4章获取文章列表
- 第5章 获取sign签名
- 第6章 文章检索
- 第7章获取当前栏目详情及子栏目