17 lines
		
	
	
		
			438 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			438 B
		
	
	
	
		
			TypeScript
		
	
	
| interface UseDownloadBlobOptions {
 | |
|   /** 下载文件的自定义文件名(不含后缀),默认为当前时间戳 */
 | |
|   name?: string;
 | |
|   /** Blob 对象的 MIME 类型,默认为 Excel 类型 */
 | |
|   type?: string;
 | |
|   /** 请求时携带的查询参数对象 */
 | |
|   params?: Record<string, any>;
 | |
| }
 | |
| 
 | |
| /**
 | |
|  * 下载Blob流文件
 | |
|  */
 | |
| export default function useDownloadBlob(
 | |
|   url: string,
 | |
|   options?: UseDownloadBlobOptions
 | |
| ): Promise<any>;
 |