js导出zip
Posted Jay_帅小伙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js导出zip相关的知识,希望对你有一定的参考价值。
/* eslint-disable */
import saveAs from 'file-saver'
import JSZip from 'jszip'
export function export_txt_to_zip(th, jsonData, txtName, zipName)
const zip = new JSZip()
const txt_name = txtName || 'file'
const zip_name = zipName || 'file'
const data = jsonData
let txtData = `$th\\r\\n`
data.forEach((row) =>
let tempStr = ''
tempStr = row.toString()
txtData += `$tempStr\\r\\n`
)
zip.file(`$txt_name.txt`, txtData)
zip.generateAsync(
type: "blob"
).then((blob) =>
saveAs(blob, `$zip_name.zip`)
, (err) =>
alert('导出失败')
)
以上是关于js导出zip的主要内容,如果未能解决你的问题,请参考以下文章