js自动生成txt文件,并提供下载
暂时只测试过,讲string值存入txt文件,并自动下载txt。
/**
* 将文本,存入txt文件 并 下载txt文件
*
* @param {String} data 文本内容
* @param {String} name 文件名称
*/
function exportTxt(data, fileName) {
let urlObject = window.URL || window.webkitURL || window,
exportBlob = new Blob([data]),
downloadLink = document.createElement('a')
downloadLink.href = urlObject.createObjectURL(exportBlob)
downloadLink.download = fileName
downloadLink.style.display = 'none'
document.body.appendChild(downloadLink)
downloadLink.click()
}
exportTxt('abc', 'abc.txt')