react html2canvas 批量生成canvas,转成base64图片,jszip 打包压缩包后下载
记项目实现需求,转react实现:根据获取的数据,转化成图片然后打包压缩后自动下载根据需求,分析需求,获得基本的实现步骤:获取数据把数据转成一个个div,然后转成 canvas(因为canvas是通过指定的 DOM 来生成的,所以我会先转成div)通过 html2canvas 生成 base64 图片通过 jszip 把所有 base64 图片 添加到实例中,生成zip 文件, 生成 a 链接,模拟点击下载链接进行自动下载接下来,就看一下以上的步骤应该如何通过 react 来实现。首先是
原创
2020-11-17 00:37:03 ·
2373 阅读 ·
2 评论