导出Excel 前端

安装依赖:

npm i file-saver xlsx -S

npm i  script-loader  -D

下载blov.js   Export2Excel.js   路径:src/vender/


js:

exportData(){ require.ensure([],() => { const { export_json_to_excel } = require('@/vendor/Export2Excel'); let tableTitle = []; let tableKey = []; let tableData = JSON.parse(JSON.stringify(this.list)); this.listTitle.map((item,index) => { tableTitle.push(item.title); tableKey.push(item.key) }) const data = this.formatJson(tableKey,tableData); export_json_to_excel(tableTitle,data,'订单列表') })},

formatJson(tableKey,tableData){return tableData.map(v => tableKey.map(j => v[j]))}



你可能感兴趣的:(导出Excel 前端)