看代码:
//filename下载文本的名字,text要写入的内容 download(filename, text) { let pom = document.createElement("a"); //获取点击的a标签 filename = this.settings.user.name + '_' + filename + '_' + moment().format('YYYY-MM-DD HH:mm:ss') + '.txt'; 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 { //兼容IE pom.click(); } }