no message

Former-commit-id: 1291a183755febf46865b02cd09d65541611b6a0
Former-commit-id: 313bcc3eee11b8b4a54e0e4cd921a0e585ea0db4
Former-commit-id: 35cce0d3d0336a6883f249fb98db25f83741fa23
This commit is contained in:
李杨
2018-02-10 23:02:32 +08:00
parent 2fbc454bbb
commit bc21855a25

View File

@@ -6,19 +6,23 @@ export default {
// 导出 // 导出
Vue.prototype.$export = { Vue.prototype.$export = {
csv (params) { csv (params) {
// 默认值 return new Promise((resolve, reject) => {
const paramsDefault = { // 默认值
columns: [], const paramsDefault = {
data: [], columns: [],
noHeader: false data: [],
} noHeader: false
// 合并参数 }
const _params = Object.assign({}, paramsDefault, params) // 合并参数
console.log(_params) const _params = Object.assign({}, paramsDefault, params)
// 生成数据 console.log(_params)
const data = Csv(_params.columns, _params.data, params, _params.noHeader) // 生成数据
// 下载数据 const data = Csv(_params.columns, _params.data, params, _params.noHeader)
ExportCsv.download('table.csv', data) // 下载数据
ExportCsv.download('table.csv', data)
// 完成
resolve()
})
} }
} }
} }