js将数据导出
应对在开发过程中可能会需要将实时数据导出的需求
downText(){
var filename = "JSON.txt" // 文件后缀可以是JSON
var text = '文本内容' // 如后端数据 可以使用JSON.stringify(data) 导出
var pom = document.createElement('a');
pom.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
pom.setAttribute('download', filename);
if (document.createEvent) {
var event = document.createEvent('MouseEvents');
event.initEvent('click', true, true);
pom.dispatchEvent(event);
} else {
pom.click();
}
}