• axios


    axios基本使用

      axios({

        method: 'get',

        url: 'xxx',

        params: data,

        headers: {token: 'xxxxx'}

      }).then(res => {console.log(res)})

      axios({

        method: 'post',

        url: 'xxx',

        data: data,

        headers: {token: 'xxxx'}

      }).then(res => {console.log(res)}) 

      axios.get('xxx', {params: data}).then(res => {console.log(res)})

      axios.post('xxx', data).then(res => {console.log(res)})

    封装axios,request.js

      import  axios  from  'axios';

      axios.defaults.baseURL  =  'http://192.168.1.130:8020'

      // 请求拦截器

      axios.interceptors.request.use(function(confit){

        // 在发送请求前做相应的操作

        config.headers["token"] = ''

        return  config;

      }, function(error){

        //请求出错

        return  Promise.reject(error);

      })

      // 响应拦截器

      axios.interceptors.response.use(function(res){

        // 返回响应数据前做相应操作

        return  res;

      }, function(error){

        return  Promise.reject(error);

      })

      

      export  default  axios;

  • 相关阅读:
    iOS证书的使用
    ios设备管理
    矩阵的相关问题(旋转矩阵&螺旋矩阵)
    flex实现多列布局效果&对角线布局
    peerdependencies
    数组和对象遍历方法对比
    async和defer
    Promise.all并发限制
    electron+react开发属于自己的桌面应用
    webpack代码切割
  • 原文地址:https://www.cnblogs.com/cuishuangshuang/p/13473458.html
Copyright © 2020-2023  润新知