Axios常用参数配置具体使用方法

<template>
  <div class="axios"></div>
</template>
<script>
import axios from 'axios'

export default {
  name: 'axios3-2',
  created() {
    // 实际开发
    //  两种请求接口:
    //  http://localhost:9090
    //  http://localhost:9091
    const instance = axios.create({ // 创建instance实例
      baseURL: 'http://localhost:9090',
      timeout: 1000
    })
    const instance1 = axios.create({  // 创建instance1实例
      baseURL: 'http://localhost:9091',
      timeout: 3000
    })

    instance.get('/contactList', {  //请求数据 (用到的配置参数:baseURL,timeout,url,method,params)
      params: {}
    }).then(res => {
      console.log(res)
    })
    instance1.get('/orderList', { //请求数据 (用到的配置参数:baseURL,timeout:5000,url,method)
      timeout: 5000 // timeout重新赋值
    }).then(res => {
      console.log(res)
    })
  },
}
</script>
发布了36 篇原创文章 · 获赞 12 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_35697034/article/details/100561826