为了在vue项目中不适用jquery,我们使用axios。
因为jquery的代码1W+行,而vue的项目也就1w+行。所以为了提升效率,我们采用axios,而尽量的减少使用jquery方式的ajax。
axios的优点非常多:
1、在浏览器中发送XMLHttpRequests请求
2、在node.js中发送http请求
3、支持promise API
4、拦截请求和响应数据
5、转换请求和响应数据
axios的下载:
npm install axios --save
axios的引入:
import axios from 'axios'
axios最基本的使用:
axios({
url:'http://xxxx',
method:'get',
//专门针对get请求的参数拼接
params:{
type:'',
page:1
}
}).then(res => {
console.log(res)
})
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。