1.依据现有table导出
import XLSX,{WorkSheet} from 'xlsx'
let worksheet = XLSX.utils.table_to_sheet(document.getElementById('table'))
let workbook = XLSX.utils.book_new()
XLSX.utils.book_append_sheet(workbook,worksheet,'数据报表1')
XLSX.writeFile(workbook,'数据报表2.xlsx')
2.依据data数据导出
https://zhuanlan.zhihu.com/p/268835049
3.封装一下
import XLSX from 'xlsx'
export function tableExport(tableId='table',sheetName='导出数据'){
let worksheet = XLSX.utils.table_to_sheet(document.getElementById(tableId))
let workbook = XLSX.utils.book_new()
XLSX.utils.book_append_sheet(workbook,worksheet,sheetName)
XLSX.writeFile(workbook,sheetName+'.xlsx')
}
