vue中使用axios发送请求

文章转载自:https://www.cnblogs.com/hdnav/p/7596644.html

咱们知道,vue2.0之后,vue就再也不对vue-resource进行更新,而是推荐axios,而大型项目都会使用 Vuex 来管理数据,因此这篇博客将结合二者来发送请求

1.安装axioshtml

cnpm i axios -Svue

2.方案一:修改原型链ios

首先,在main.js中引入npm

 

在这个时候,你仍是没法在组件中使用axios的,但若是将vue改成vue的原型链,就能够解决这个问题,以下图json

 

3.开始发送请求axios

 

 

5.带参数的请求函数

若是想要发送带json格式参数的请求,则须要使用qs模块来处理参数vue-resource

首先在main.js中导入qs模块post

 

而后使用qs处理参数this

最终返回结果以下

 

 

6.回调函数的简写

 

7.注意

若是在vue中使用,那么vue中data中的数据没法经过this直接引用,须要作以下处理

相关文章
相关标签/搜索