KI-Übersetzungshinweis
Diese Dokumentation wurde automatisch von KI übersetzt.
APIClient
Überblick
APIClient basiert auf axios und wird verwendet, um clientseitig über HTTP NocoBase-Ressourcenoperationen anzufordern.
Grundlegende Verwendung
Instanzeigenschaften
axios
Die axios-Instanz, über die Sie auf die axios-API zugreifen können, zum Beispiel apiClient.axios.interceptors.
auth
Die clientseitige Authentifizierungsklasse, siehe Auth.
storage
Die clientseitige Speicherklasse, siehe Storage.
Klassenmethoden
constructor()
Der Konstruktor erstellt eine APIClient-Instanz.
Signatur
constructor(instance?: APIClientOptions)
Typ
request()
Startet eine HTTP-Anfrage.
Signatur
request<T = any, R = AxiosResponse<T>, D = any>(config: AxiosRequestConfig<D> | ResourceActionOptions): Promise<R>
Typ
Details
AxiosRequestConfig
Allgemeine axios-Anfrageparameter. Siehe Request Config.
ResourceActionOptions
NocoBase-Ressourcenoperations-Anfrageparameter.
resource()
Ruft das NocoBase-Ressourcenoperationsmethodenobjekt ab.
Signatur
resource(name: string, of?: any, headers?: AxiosRequestHeaders): IResource

