我正在尝试为我的应用程序中的资源创建各种axios服务的类型定义。我想为特定的服务强制执行特定的配置类型(例如,获取一个资源的函数应该具有设置GET的method属性)。这就是我所拥有的: import { AxiosPromise } from 'axios';
type TFetchOneConfig如何强制TFetchOneConfig类
具有以下代码:async function fetchAPI<T>(path: string, data: any): Promise<T> {return (await axios.get(path, data)).data as T
async function getSomething(): Promise<SomeType> {return await fetchAPI<SomeType>("ht