以vue为例:下载一个 blob 和 file-saver
// 引入
import { saveAs } from 'file-saver'
import Blob from 'blob'
我封装了一个方法
其中 content是 .txt文件内容
downloadName是下载txt名字(通常拼上时间戳)
downloadTxt (content, downloadName) {
if (content) {
var blob = new Blob([content], { type: 'text/plain;charset=utf-8' })
saveAs(blob, downloadName + '.txt')
}
}
好记性不如烂笔头,自己去试一下。