Axios的继承和封装
安装axios:
1 | npm install axios |
1.封装axios:
index.ts:
1 | import axios, { AxiosInstance } from 'axios' |
type.ts
1 | import { AxiosRequestConfig, AxiosResponse } from 'axios' |
config.ts
1 | export const BASE_URL = process.env.VUE_APP_BASE_URL |
2.使用
2.1创建axios实例并导出
1 | import WyRequest from './request' |
2.2使用导出的axios实例发送网络请求
1 | accountLoginRequest(accoutn: IAccount) { |