久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

24
2024/08

在網(wǎng)頁中使用SheetJS導(dǎo)出excel

發(fā)布時(shí)間:2024-08-24 15:59:38
發(fā)布者:神棍子
瀏覽量:
0

SheetJS是一個(gè)js庫,它可以讓你輕松地讀取和寫入Excel文件。并且可以實(shí)現(xiàn)一些復(fù)雜的功能,比如控制單元格合并,字體顯示顏色等等,下面介紹一下網(wǎng)頁中的使用方法。

首先需要引入xlsx.full.min.js

然后生名一下數(shù)據(jù)源的變量

const data = [ ['姓名', '年齡', '愛好'], ['張三', '20', '籃球'], ['李四', '22', '游泳'], ['王五', '21', '閱讀'] ];


需要把數(shù)據(jù)轉(zhuǎn)換成SheetJS能理解的格式

const worksheet = XLSX.utils.aoa_to_sheet(data); // aoa是Array of Arrays的縮寫


創(chuàng)建一個(gè)新的工作簿,并添加上面創(chuàng)建的工作表

const workbook = XLSX.utils.book_new();

XLSX.utils.book_append_sheet(workbook, worksheet, '表名稱');


導(dǎo)出Excel文件

XLSX.writeFile(workbook, ‘文件名.xlsx');


這樣就可以導(dǎo)出一個(gè)簡(jiǎn)單的excel文件了,還有其他豐富的功能等待各自挖掘嘗試。

全部源代碼



返回列表