Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。
安装方法
1、 利用npm安装npm install axios --save
2、 利用bower安装bower install axios --save
3、 直接利用cdn引入
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
使用语法:
写在created(){ }里面
created(){
//ajax请求 es6语法
axios.get("url地址").then(res=>{console.log(res.data)}).catch(err=>{console.log(err)});
}
也可以写作是 :
axios.get("url地址").then(function(res){console.log(res)}).catch(function(err){console.log(err)});
jsonp跨域请求,安装方法:cnpm i jsonp --save
created(){
jsonp("url地址",null,(err,data)=>{
if(!err){
console.log(data);
}else{
console.log(err);
}
})
}