SheetJS 套件複習
匯出 by Table
如果要匯出前端整理好的資料 直接用CSS選擇器選擇 即可匯出 不過缺點在於沒有顏色,顏色要錢 不過這是我的缺點 不是套件的缺點🤣🤣😭😭
JS部分
function exportExcel(){
let table = document.getElementById('table');
let ws = XLSX.utils.table_to_sheet(table);
let wb = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, "SheetJS");
/* generate XLSX file and send to client */
XLSX.writeFile(wb, "sheetjs.xlsx")
}
Codepen範例
匯出 by Json
JS部分
function exportExcel(){
let ws = XLSX.utils.json_to_sheet(data);
let wb = XLSX.utils.book_new();
XLSX.utils.book_append_sheet(wb, ws, "SheetJS");
/* generate XLSX file and send to client */
XLSX.writeFile(wb, "sheetjs.xlsx")
}
Codepen範例
Loading...