Avis de traduction IA
Cette documentation a été traduite automatiquement par IA.
APIClient
Aperçu
APIClient est une surcouche basée sur axios, utilisée pour effectuer des opérations sur les ressources NocoBase côté client via HTTP.
Utilisation de base
Propriétés d'instance
axios
L'instance axios, qui vous permet d'accéder à l'API axios, par exemple apiClient.axios.interceptors.
auth
Classe d'authentification côté client, voir Auth.
storage
Classe de stockage côté client, voir Storage.
Méthodes de classe
constructor()
Constructeur, crée une instance de APIClient.
Signature
constructor(instance?: APIClientOptions)
Type
request()
Effectue une requête HTTP.
Signature
request<T = any, R = AxiosResponse<T>, D = any>(config: AxiosRequestConfig<D> | ResourceActionOptions): Promise<R>
Type
Détails
AxiosRequestConfig
Paramètres de requête axios génériques. Voir Request Config.
ResourceActionOptions
Paramètres de requête pour les opérations sur les ressources NocoBase.
resource()
Récupère l'objet des méthodes d'opération sur les ressources NocoBase.
Signature
resource(name: string, of?: any, headers?: AxiosRequestHeaders): IResource

