From 221a682464f60f2030e4d565b10cfa6a6159755a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Mon, 12 Feb 2018 17:42:55 +0800 Subject: [PATCH] no message Former-commit-id: e2f6752fb1753fe4f37c2c8946b9a6aa0957fa4b Former-commit-id: b15947056bb4badc1f83738c5563b49d99f8887e Former-commit-id: e44de0a15350e6ff547bce5457c055476e8a0946 --- src/plugin/export/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) 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() + }) } } }