jz-tool-lib
Version:
项目常用公共方法集合
27 lines (26 loc) • 781 B
TypeScript
/**
* @description 前端将数据转成excel表格并且下载
* @param listData // 原始数据
* @param columnData // 表头数据
* @param fileName // 文件名称
* @param worksheetName // 工作表名称
*/
type ColumnItemType = {
width?: string;
label: string;
prop: string;
};
export declare function downloadExcel(listData: Array<Record<string, unknown>>, columnData: Array<ColumnItemType>, fileName?: string, worksheet?: string): void;
/**
* @description 下载文件
* @param url
* @example downLoad('http://www.baidu.com')
* */
export declare function downLoadFile(url: string): void;
/**
* @description 下载文件流
* @param blob
* @param fileName
* */
export declare const downLoadBlob: (blob: Blob, fileName: string) => void;
export {};