Axios基本用法


浏览:561 次

基本用法如下:

axios({选项})

axios.get(url,{options});

GET参数传输模式:

 nbsp; ;1.通过url传递参数

 nbsp; ;2.通过params选项传递参数

POST参数传输方法:

 nbsp; ;axios.post(url,数据,{options});

默认情况下,axios将JavaScript对象序列化为JSON。要以application/x-wwww-form-urlencoded格式发送数据,可以使用以下选项之一。

价值转移方法:

 nbsp; ;1.作为键值对的自拼接

 nbsp; ;2.在发送请求之前,使用transformRequest转换请求数据

 nbsp; ;3.如果使用模块化开发,则可以使用qs模块进行转换

get和post之间的区别

Vue中axios中箭头函数和函数(响应)函数体之间的差异

1.方法下的函数this指向当前创建的vue实例,

2.轴与后台交互后,回调函数的内部this指向窗口而不是当前vue实例,

3.如果要获取从后台返回的数据以更新数据中的数据,则不能在回调函数中直接使用此函数。您应该使用存储在外部函数定义的变量(例如_this)中的变量,即当前vue的实例。

4.使用箭头函数后,箭头函数指向的函数的内部this已绑定到外部vue实例

Axios获取请求代码示例

 书信电报;头部>

 nbsp; ;&书信电报;meta charset=“UTF-8”>;

 nbsp; ;&书信电报;title>Axios请求</title>

 nbsp; ;&书信电报;script src=“../js/vue.js”>;<;/脚本>

 nbsp; ;&书信电报;script src=“../js/axios-0.21.1.js”>;<;/脚本>

 lt;/头部>

 书信电报;正文>

 nbsp; ;&书信电报;div id=“app”>;

 nbsp; ; ; ;&书信电报;input type=“button”value=“sendAxiosGet1”@click=“sendAxios Get1”>;

 nbsp; ; ; ;&书信电报;table border=“1”cellspacing=“0”>;

 nbsp; ; ; ; ; ;&书信电报;tr>

 nbsp; ; ; ; ; ; ; ;&书信电报;td v-for=“columnName中的值”>;{{value}}

 nbsp; ; ; ; ; ;<;/tr>

 nbsp; ; ; ; ; ;&书信电报;tr v-for=“学生中的学生”>;

 nbsp; ; ; ; ; ; ; ;&书信电报;td>{{student.id}}

 nbsp; ; ; ; ; ; ; ;&书信电报;td>{{student.name}}

 nbsp; ; ; ; ; ; ; ;&书信电报;td>{{student.age}}

 nbsp; ; ; ; ; ; ; ;&书信电报;td>{{student.email}}

 nbsp; ; ; ; ; ;<;/tr>

 nbsp; ; ; ;<;/表>

 nbsp; ;<;/分区>

 lt;/正文>

 书信电报;脚本>

 nbsp; ;let vm=新Vue({

 nbsp; ; ; ;el:“#app”,

 nbsp; ; ; ;数据(){

 nbsp; ; ; ; ; ;返回{

 nbsp; ; ; ; ; ; ; ;列名称:{

 nbsp; ; ; ; ; ; ; ; ; ;no:“否”,

 nbsp; ; ; ; ; ; ;&国家统计局

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看