image-20210814210126986
和之前项目一样,这里我们还是使用 axios 作为我们项目中的请求库,为了方便使用,我们把它封装为一个请求模块,在需要的时候直接加载即可。
安装 axios:
npm i axios
创建 src/utils/request.js
:
/**
* 封装 axios 请求模块
*/
import axios from "axios"
const request = axios.create({
baseURL: "http://ttapi.research.itcast.cn/" // 基础路径
})
export default request
哪里使用,哪里加载:
import request from '@/utils/request'
request({
method: 'xxx',
url: 'xxx',
...
})