阅读时间:1 分钟
0 字

useCustom

useCustom 用于自定义查询请求。

使用方法

ts
import { useCustom } from '@duxweb/dvha-core'

const { data, isLoading, refetch } = useCustom({
  path: 'stats',
  method: 'GET',
  query: { range: 'month' },
})

参数说明

useCustom 继承 IDataProviderCustomOptions,并支持:

参数类型说明
providerNamestring数据提供者名称,默认 default
optionsDefinedInitialQueryOptionsTanStack Query 选项
onError(error: IDataProviderError) => void错误回调

返回值

字段类型说明
dataRef<IDataProviderResponse | undefined>响应数据
isLoadingComputedRef<boolean>是否加载中
refetch() => Promise<any>重新请求