_easyjs axio">
赞
踩
在当前目录下打开命令行
yarn add axios
,如果显示yarn
没有找到该命令,则需要安装npm install -g yarn
npm install axios --save
bower install axios --save
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
axios是一个类库
,基于PROMISE管理的AJAX库
GET
请求GET请求中,会把PARAMS中的键值对拼接成URLENCODE格式的字符串,然后以问号传递参数的方式,传递给服务器,类似于JQ-AJAX中的DATA(或者自己基于URL后面拼接也可以,不用PARAMS)
get请求
需要用到params
axios.get('https://www.easy-mock.com/mock/5f589cbcd5906660c22db195/example/proxy', {
params: {
name: 'QSL',
age: 21
}
});
post
请求配置项中传递的内容都相当于基于请求主体专递给服务器,但是传递给服务器的内容格式是RAW(JSON格式的子字符串),不是X-WWW-FORM-URLENCODED
post请求
不需要用到params
axios.post('https://www.easy-mock.com/mock/5f589cbcd5906660c22db195/example/upload', {
name: 'QSL',
age: 21
});
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。