导出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]))}



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容