https://www.csdn.net/gather_2f/MtTaAg2sOTUyNC1ibG9n.html 参考地址先安装
npm install file-saver --save npm install xlsx --save npm install script-loader --save-dev 获取ecexl文件
https://pan.baidu.com/s/1X0CCKwnOcv4U9J6unpZNEA 密码:iid
Export2Excel.js中修改引入的文件地址 require(‘script-loader!./../excel/Blob‘); 在要用的页面中使用下面的方法
export2Excel() { require.ensure([], () => { const { export_json_to_excel } = require(‘../../vendor/Export2Excel‘); const tHeader = [‘序号‘, ‘IMSI‘, ‘MSISDN‘, ‘证件号码‘, ‘姓名‘]; //对象的属性 const filterVal = [‘ID‘, ‘imsi‘, ‘msisdn‘, ‘address‘, ‘name‘]; const list = this.tableData; const data = this.formatJson(filterVal, list); export_json_to_excel(tHeader, data, ‘列表excel‘); }) }, formatJson(filterVal, jsonData) { return jsonData.map(v => filterVal.map(j => v[j])) }
原文地址:https://www.cnblogs.com/gmsmile/p/11215001.html
时间: 2024-10-10 00:23:29