在src目录下创建一个名字为axios.d.ts的文件,里面写
import * as axios from 'axios'
// interface Item {
// ID: number
// activity: string
// after_sale: string
// authen: string
// bright_point: string
// buy_time: string
// car_price: string
// card_time: string
// color: string
// decimal: string
// detail_par: string
// dif_cards: string
// diff_coun: string
// discharge: string
// displacement: string
// down_payments: string
// drive: string
// emission_standard: string
// excellent_service: string
// fil_engine: string
// fil_gearbox: string
// fil_structor: string
// fueltype: string
// img_src: string
// insurance: string
// integer: string
// kilometre: string
// logistics: string
// manu_type: string
// mileage: string
// mon_price: string
// nal_price: string
// number: string
// output_volume: string
// qanda: string
// seatnumber: string
// service_shop: string
// shopcar: string
// state: boolean
// tit_con: string
// top: number
// trait: string
// transaction: string
// veh_age: string
// vehicle_system: string
// year_mspect: string
// status: number
// }
declare module 'axios' {
interface AxiosInstance {
(config: AxiosRequestConfig): any
}
}
这个里面可以定义类型,把any换成你定义的类型就行,我注释掉的那个地方就是自己之前定义的类型