Vue-axios/resource

一、vue-resource老版本的请求数据

  (一)使用:

    1、引入:resource.js

       参数1:请求地址

       参数2:传递的值

       参数3:回调函数名

    2、通过then接收返回的结果

      this.$http.jsonp("地址",{传递的值},{jsonp:"cb"}).then(data=>{});

    或者:

    1、下载:cnpm install vue-resource -D

    2、引入使用:import resource from "vue-resource"

            Vue.use(resource);

二、axios

  (一)概念:基于promise的HTTP库,可以在浏览器和node.js中进行数据请求

  (二)优点:

    从浏览器中创建XMLHttpRequests

    从node.js中创建HTTP请求

    支持promise API

    拦截请求和响应

    转换请求数据和相应数据

    取消请求

    自动转换json数据

    客户端支持防御XSRF

  (三)下载引入安装

    yarn add axios/cnpm install axios -S

    import axios from "相对地址"

  (四)axios基本使用

    1、get请求

      axios.get(url,{需要传递给服务器的参数{}}).then(()=>{}).catch(()=>{})

    2、post请求

      axios.post(url,{需要传递的参数}).then(()=>{})

    3、综合写法

      axios({method:"请求方式",url:"请求地址",data:"需要传递的参数",header:})

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值