跳转到内容

useGlobalConfigProvider ​

基于 Vue 依赖注入 实现的useRequest、useFetch插件、usePagination 全局配置功能。

详细使用示例

类型声明 ​

typescript
function useGlobalConfigProvider<
  TData = any,
  TParams extends any[] = any[],
  TFormatData = TData,
  TRawData = any
>(config: GlobalConfigProvider<TData, TParams, TFormatData, TRawData>): void;

相关类型 ​

GlobalConfigProvider ​

RequestOptions ​

PaginationOptions ​

RequestContext ​

RequestPluginHooks ​

RequestPluginImplement ​

泛型 ​

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

入参 ​

名称类型默认值可选描述
configGlobalConfigProvider<TData, TParams, TFormatData, TRawData>-否全局配置

返回值 ​

void