
npm install jszip
npm install file-saver
import JSZip from "jszip";
import FileSaver from "file-saver";
import {Message} from "view-design";
/**
* 下载文件 传数组
* fileList
* [
* {
* type:'file',
* name:'17034953113790548.png',
* url:'https://zwdev.oss-cn-beijing.aliyuncs.com/company_1/default/17034953113790548.png',
* },
* {
* type:'folder',
* name:'图片',
* children:[
* {
* type:'file',
* name:'17034953113790548.png',
* url:'https://zwdev.oss-cn-beijing.aliyuncs.com/company_1/default/17034953113790548.png',
* },
* ]
* }
* ]
* @param {*} fileList
* @param fileName //zip文件名称 默认时间戳
*/
export function downLo

本文介绍了如何使用Node.js库npminstall中的JSZip和file-saver模块,处理文件下载和文件夹结构,将文件列表中的文件和子文件夹打包成ZIP文件并下载。
最低0.47元/天 解锁文章
2822

被折叠的 条评论
为什么被折叠?



