@aplus-frontend/utils
Version:
Utils for Aplus frontend team.
21 lines (20 loc) • 650 B
TypeScript
/**
* 下载文件流格式的文件
* Download according to the background interface file stream
* @param {*} data
* @param {*} filename
* @param {*} mime
* @param {*} bom
*/
export declare function downloadByData(data: BlobPart, filename: string, mime?: string, bom?: BlobPart): void;
/**
* 获取 header 中 content-disposition 携带的文件名称
* @param str
* @returns
*/
export declare function formatHeadersFilesName(str?: string): string;
/**
* 下载 网络请求 返回的 二进制流文件
* @param request axios 请求返回体
*/
export declare function formatFileNameAndDownloadFile(request: any): Promise<unknown>;