diff --git a/src/plugin/export/index.js b/src/plugin/export/index.js index 76ed037f..b1d7a6b3 100644 --- a/src/plugin/export/index.js +++ b/src/plugin/export/index.js @@ -1,6 +1,7 @@ // 库 import Csv from './_csv' import ExportCsv from './_export-csv' +import FileSaver from 'file-saver' import * as Excel from './_export2Excel' export default { install (Vue, options) { @@ -44,6 +45,14 @@ export default { // 完成 resolve() }) + }, + txt (params) { + return new Promise((resolve, reject) => { + const blob = new Blob(['Hello, world!'], {type: 'text/plain;charset=utf-8'}) + FileSaver.saveAs(blob, 'hello world.txt') + // 完成 + resolve() + }) } } }