Aviso de traducción por IA
Esta documentación ha sido traducida automáticamente por IA.
APIClient
Visión general
APIClient está basado en axios y se utiliza en el cliente para realizar operaciones de recursos de NocoBase mediante HTTP.
Uso básico
Propiedades de instancia
axios
Instancia de axios. Permite acceder a la API de axios, por ejemplo apiClient.axios.interceptors.
auth
Clase de autenticación del cliente. Consulte Auth.
storage
Clase de almacenamiento del cliente. Consulte Storage.
Métodos de la clase
constructor()
Constructor que crea una instancia de APIClient.
Firma
constructor(instance?: APIClientOptions)
Tipos
request()
Realiza una petición HTTP.
Firma
request<T = any, R = AxiosResponse<T>, D = any>(config: AxiosRequestConfig<D> | ResourceActionOptions): Promise<R>
Tipos
Detalles
AxiosRequestConfig
Parámetros de petición genéricos de axios. Consulte Request Config.
ResourceActionOptions
Parámetros de petición para operaciones de recursos de NocoBase.
resource()
Obtiene el objeto con los métodos de operación de un recurso de NocoBase.
Firma
resource(name: string, of?: any, headers?: AxiosRequestHeaders): IResource

