跳转到内容

useGlobalConfigProvider / GlobalConfigProvider

接口:GlobalConfigProvider ​

useGlobalConfigProvider的全局配置类型

类型声明 ​

typescript
export interface GlobalConfigProvider<
  // 数据
  TData = any,
  // 方法参数
  TParams extends any[] = any[],
  // 格式化数据
  TFormatData = TData,
  // 原始数据
  TRawData = any,
> {
  /**
   * 通用配置
   */
  common?: RequestOptions<TData, TParams, TFormatData, TRawData>

  /**
   * 分页配置
   */
  pagination?: PaginationOptions

  /**
   * 插件
   */
  plugins?: RequestPluginImplement<TData, TParams, TFormatData, TRawData>[]
}

泛型 ​

名称默认值继承可选描述
TDataany是数据类型
TParamsany[]any[]是函数入参类型
TFormatDataTData是格式化数据后的类型
TRawDataany是原始数据类型

属性 ​

common ​

通用配置

pagination ​

分页配置

plugins ​

插件