美文网首页我爱编程
Vue的ajax请求和jsonp跨域请求

Vue的ajax请求和jsonp跨域请求

作者: 大仙爷 | 来源:发表于2018-06-06 22:44 被阅读0次

    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);
                }
          })
    }
    

    相关文章

      网友评论

        本文标题:Vue的ajax请求和jsonp跨域请求

        本文链接:https://www.haomeiwen.com/subject/tfgvsftx.html