API 参考
    正在准备搜索索引...

    接口 AxiosStatic

    interface AxiosStatic {
        all: <T>(values: (T | Promise<T>)[]) => Promise<T[]>;
        Axios: typeof Axios;
        AxiosError: typeof AxiosError;
        AxiosHeaders: typeof AxiosHeaders;
        Cancel: typeof CanceledError;
        CanceledError: typeof CanceledError;
        CancelToken: CancelTokenStatic;
        defaults: Omit<AxiosDefaults<any, any>, "headers"> & {
            headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
        };
        formToJSON: (form: GenericFormData | GenericHTMLFormElement) => object;
        getAdapter: (
            adapters: AxiosAdapterConfig | AxiosAdapterConfig[] | undefined,
        ) => AxiosAdapter;
        HttpStatusCode: typeof HttpStatusCode;
        interceptors: {
            request: AxiosInterceptorManager<InternalAxiosRequestConfig<any, any>>;
            response: AxiosInterceptorManager<AxiosResponse<any, any, {}, any>>;
        };
        isAxiosError: <T = any, D = any, P = any>(
            payload: any,
        ) => payload is AxiosError<T, D, P>;
        isCancel: <T = any, D = any, P = any>(
            value: any,
        ) => value is CanceledError<T, D, P>;
        mergeConfig: <D = any, P = any>(
            config1: AxiosRequestConfig<D, P>,
            config2: AxiosRequestConfig<D, P>,
        ) => AxiosRequestConfig<D, P>;
        spread: <T, R>(callback: (...args: T[]) => R) => (array: T[]) => R;
        toFormData: (
            sourceObj: object,
            targetFormData?: GenericFormData,
            options?: FormSerializerOptions,
        ) => GenericFormData;
        VERSION: string;
        create(config?: CreateAxiosDefaults<any, any>): AxiosInstance;
        delete<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        get<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        getUri(config?: AxiosRequestConfig<any, any>): string;
        head<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        options<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        patch<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        patchForm<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        post<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        postForm<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        put<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        putForm<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        query<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            data?: D,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        request<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            config: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        <T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            config: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
        <T = any, R = typeof axiosResponseDefault, D = any, P = any>(
            url: string,
            config?: AxiosRequestConfig<D, P>,
        ): Promise<AxiosResponseResult<T, R, D, P>>;
    }

    层级 (查看层级一览)

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    索引
    all: <T>(values: (T | Promise<T>)[]) => Promise<T[]>
    Axios: typeof Axios
    AxiosError: typeof AxiosError
    AxiosHeaders: typeof AxiosHeaders
    Cancel: typeof CanceledError
    CanceledError: typeof CanceledError
    CancelToken: CancelTokenStatic
    defaults: Omit<AxiosDefaults<any, any>, "headers"> & {
        headers: HeadersDefaults & { [key: string]: AxiosHeaderValue };
    }
    formToJSON: (form: GenericFormData | GenericHTMLFormElement) => object
    getAdapter: (
        adapters: AxiosAdapterConfig | AxiosAdapterConfig[] | undefined,
    ) => AxiosAdapter
    HttpStatusCode: typeof HttpStatusCode
    interceptors: {
        request: AxiosInterceptorManager<InternalAxiosRequestConfig<any, any>>;
        response: AxiosInterceptorManager<AxiosResponse<any, any, {}, any>>;
    }
    isAxiosError: <T = any, D = any, P = any>(
        payload: any,
    ) => payload is AxiosError<T, D, P>
    isCancel: <T = any, D = any, P = any>(
        value: any,
    ) => value is CanceledError<T, D, P>
    mergeConfig: <D = any, P = any>(
        config1: AxiosRequestConfig<D, P>,
        config2: AxiosRequestConfig<D, P>,
    ) => AxiosRequestConfig<D, P>
    spread: <T, R>(callback: (...args: T[]) => R) => (array: T[]) => R
    toFormData: (
        sourceObj: object,
        targetFormData?: GenericFormData,
        options?: FormSerializerOptions,
    ) => GenericFormData
    VERSION: string
    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    post

    • post<T = any, R = typeof axiosResponseDefault, D = any, P = any>(
          url: string,
          data?: D,
          config?: AxiosRequestConfig<D, P>,
      ): Promise<AxiosResponseResult<T, R, D, P>>

      类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>

    • 类型参数

      • T = any
      • R = typeof axiosResponseDefault
      • D = any
      • P = any

      参数

      返回 Promise<AxiosResponseResult<T, R, D, P>>