方法一
import axios from 'axios'
// axios.create() 创建一个自动以的axios请求方法(填入相关的配置)
const instance = axios.create({
baseURL: 'http://geek.itheima.net',
timeout: 5000 // 超过5秒判定超时
})
export default instance
方法二
import axios from 'axios'
axios.defaults.baseURL = 'http://geek.itheima.net'
axios.defaults.timeout = 8000
// export default axios
// 导出自定义函数, 参数对象解构赋值
// method = 'GET' 默认是GET
export default ({ url, method = 'GET', params, data, headers }) => {
return axios({
url: url,
method: method,
params: params,
data: data,
headers: headers
})
}