为了在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)
})


王超
42 声望1 粉丝

世间美好,与你环环相扣。