使用vue导出表格数据至Excel表格中,自定义导出的excel表格数据
1.安装,导入
- 先安装script-loader,xlsx,file-saver;然后将主要的js导出文件加入
npm i script-loader -S
npm i xlsx -S
npm i file-saver -S
2.自定义数据导出
- 我找到一些文章,但是上面有好多是直接导出当前已渲染的表格中的数据,并不能够自定义导出所有数据
exportExcel() {
require.ensure([], () => {
const { export_json_to_excel } = require('@/excel/Export2Excel');
/* 设置Excel的表格第一行的标题 */
const tHeader = ['ID','店铺名称','公司'];
/* filterValue里的值是tableData里对象的属性 */
const filterValue = ['id','shopname','companyname'];