From ea9de0c5472f40096f73bc1090eccb58955d1b87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com> Date: Sat, 10 Feb 2018 21:12:07 +0800 Subject: [PATCH] no message Former-commit-id: 5e52707582898ab2db8712e347e856d98145e30a Former-commit-id: 7d083dfdde9502e7f6e71da8856b6804f5b0605e Former-commit-id: 764ad6323c6c633f1288f143c240edfc2c8d897b --- src/pages/demo/plugins/tableExport/demo.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/demo/plugins/tableExport/demo.vue b/src/pages/demo/plugins/tableExport/demo.vue index 3e047ab8..29562c41 100644 --- a/src/pages/demo/plugins/tableExport/demo.vue +++ b/src/pages/demo/plugins/tableExport/demo.vue @@ -41,12 +41,15 @@ export default { }, methods: { exportCsv (params = {}) { + // 默认值 const paramsDefault = { noHeader: false } + // 合并参数 const _params = Object.assign({}, params, paramsDefault) - const noHeader = _params.noHeader - const data = Csv(this.table.columns, this.table.data, params, noHeader) + // 生成数据 + const data = Csv(this.table.columns, this.table.data, params, _params.noHeader) + // 下载数据 ExportCsv.download('table.csv', data) } }