no message
Former-commit-id: c75f3d068ebe0888902bef7150193764a7e26d9d Former-commit-id: 5b11f1da7c89e9dc39db63f3b518e36d1fcc8ae9 Former-commit-id: baf21a12c3f3ee08f4bdee2e7eb1916e7da78cb5
This commit is contained in:
@@ -12,6 +12,7 @@ export default {
|
||||
const paramsDefault = {
|
||||
columns: [],
|
||||
data: [],
|
||||
title: 'table',
|
||||
noHeader: false
|
||||
}
|
||||
// 合并参数
|
||||
@@ -19,7 +20,7 @@ export default {
|
||||
// 生成数据
|
||||
const data = Csv(_params.columns, _params.data, params, _params.noHeader)
|
||||
// 下载数据
|
||||
ExportCsv.download('table.csv', data)
|
||||
ExportCsv.download(_params.title, data)
|
||||
// 完成
|
||||
resolve(data)
|
||||
})
|
||||
@@ -30,7 +31,8 @@ export default {
|
||||
// 默认值
|
||||
const paramsDefault = {
|
||||
columns: [],
|
||||
data: []
|
||||
data: [],
|
||||
title: 'table'
|
||||
}
|
||||
// 合并参数
|
||||
const _params = Object.assign({}, paramsDefault, params)
|
||||
@@ -38,7 +40,7 @@ export default {
|
||||
const header = _params.columns.map(e => e.label)
|
||||
const data = _params.data.map(row => _params.columns.map(col => row[col.prop]))
|
||||
// 导出 Excel
|
||||
Excel.export_json_to_excel(header, data, 'demo')
|
||||
Excel.export_json_to_excel(header, data, _params.title)
|
||||
// 完成
|
||||
resolve({
|
||||
header,
|
||||
|
||||
Reference in New Issue
Block a user