<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>