跳转到内容

createRequest / RequestServiceFn

类型:RequestServiceFn

createRequest返回的工厂函数的 service 参数类型

类型声明

typescript
export type RequestServiceFn<
  TData = any,
  TParams extends any[] = any[],
> = (...args: TParams) => Promise<TData>

泛型

名称默认值继承可选描述
TDataany数据类型
TParamsany[]any[]函数入参类型

入参

名称类型默认值描述
...argsTParams请求参数

返回值

Promise<TData>

service 函数直接返回 Promise<TData>,出错时 throw / reject 即可,不再需要 ResponseContent 封装层。