文件名称:Export2excel.js和Blob.js
文件大小:6KB
文件格式:ZIP
更新时间:2021-11-21 10:30:01
Blob.js Export2excel
用于VUE界面导出生成excel文件,使用代码粘贴如下: outExe () { this.$confirm('此操作将导出excel文件, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { this.excelData = this.dataList // 你要导出的数据list。 this.export2Excel() }, export2Excel () { var that = this require.ensure([], () => { const { export2Excel } = require('../../../../excel/Export2Excel') // 这里必须使用绝对路径 const tHeader = ['交易日期', '收/付款方式', '买/卖', '币种', '成交数量', '手续费', '成交金额', '交易状态'] // 导出的表头名 const filterVal = ['date', 'modePayment', 'bussinessDirection', 'assetName', 'exchangeQuantity', 'Fee', 'exchangeAmount', 'status'] // 导出的表头字段名 const list = that.excelData const data = that.formatJson(filterVal, list) let time1 = '' let time2 = '' /* if (this.start !== '') { time1 = that.moment(that.start).format('YYYY-MM-DD') } if (this.end !== '') { time2 = that.moment(that.end).format('YYYY-MM-DD') } */ export2Excel(tHeader, data, `[${time1}-${time2}]历史记录excel`)// 导出的表格名称,根据需要自己命名 }) } 学习地址为:https://www.cnblogs.com/liguiwang/p/8430672.html
【文件预览】:
excel
----Export2excel.js(4KB)
----Blob.js(14KB)