/** * 新增人:pengxing * 关键字:请求工具类(h5旧版api) */ import { AxiosInstance, AxiosResponse } from 'axios'; import { AxiosRequestConfigExtend, ResponseDataType } from '../utils'; import AdapterNative from './native'; export default class AdapterH5 extends AdapterNative { getAxiosOptions(): AxiosRequestConfigExtend; /** * 请求成功 * @param config * @param requestInstance Axios实例 */ requestSuccess(config: AxiosRequestConfigExtend, requestInstance: AxiosInstance): Promise; /** * 响应成功 * @param response */ responseSuccess(response: AxiosResponse): ResponseDataType; /** * 响应失败 * @param error */ responseError(error: any): ResponseDataType; }