axios引入的详细讲解

简介: axios引入的详细讲解

1.安装axiosnpm install axios,等待安装完毕即可

2.引用axios:在需要使用的页面中引用  import axios from 'axios'  即可

axios请求的时候有两种方式:一种是get请求,另一种是post请求

get请求:

axios({
      method:"get",
      url: "", // 接口
      params: {
        // 参数
        name: xxx,
      },
    })
      .then(function (res) {
        console.log(res); // 成功回调
      })
      .catch(function (err) {
        console.log(err); // 失败回调
      });

post请求:

post请求还需要引入qs的文件  npm install qs  和  import qs from 'qs'

axios({
      method:"post",
      url: "", // 接口
      data:qs.tostring{
        // 参数
        name: xxx,
      },
    })
      .then(function (res) {
        console.log(res); // 成功回调
      })
      .catch(function (err) {
        console.log(err); // 失败回调
      });

还有一些具体信息:

method:创建请求时使用的方法

url:请求的服务器地址

header:即将被发送的自定义请求头

data:请求接口所需要传递的参数

params:即将与请求一起发送的 URL 参数

then(function(succ) {}):成功时返回的数据

catch(function(err){}):失败时返回的信息

相关文章
|
5月前
|
JavaScript
vue对axios封装
vue对axios封装
|
5月前
|
JSON JavaScript API
Vue2和Vue3axios的如何使用,Vue3全局配置axios,axios全局配置
Vue2和Vue3axios的如何使用,Vue3全局配置axios,axios全局配置
|
JavaScript 前端开发
vue封装axios实现
axios很多前端都应该是非常熟悉了,前端访问后端很多都是使用的它,今天我们使用vue来封装一个axios。
79 0
|
6月前
|
JavaScript 前端开发 API
在VUE项目中做一个简单的Axios二次封装及使用
在VUE项目中做一个简单的Axios二次封装及使用
98 0
|
6月前
|
JavaScript 前端开发
vue axios封装
vue axios封装
56 0
|
JavaScript
uniapp中引入axios的错误?
uniapp中引入axios的错误?
197 0
|
JavaScript 前端开发
Vue 使用 axios 请求的两种方式
Vue 使用 axios 请求的两种方式
|
JavaScript 前端开发 数据处理
Vue中Axios的简单封装
Vue中Axios的简单封装
116 0
|
JavaScript Java API
vue2 中引入axios
vue2 中引入axios
551 0