1.首先在 src 目录下新建一个 utils 文件夹
2.在utils文件夹下新建一个request.js文件
3. 在request.js文件中粘贴如下代码 (一定要下在axios包)
import axios from 'axios'
const instance = axios.create({
baseURL: 'http://geek.itheima.net/v1_0/',
timeout: 5000
})
// 请求拦截器
instance.interceptors.request.use(
function (config) {
console.log('所有的请求都往这走', config)
return config
},
function (error) {
return Promise.reject(error)
}
)
// 响应拦截器
instance.interceptors.response.use(
function (response) {
return response.data
},
function (error) {
return Promise.reject(error)
}
)
export default instance
4.在组件中发ajax就行了