公司最近要為某國(guó)企做一個(gè)**統(tǒng)計(jì)和管理系統(tǒng),

具體要求包含

  • Excel導(dǎo)入導(dǎo)出

  • 根據(jù)導(dǎo)入的數(shù)據(jù)進(jìn)行展示報(bào)表

  • 圖表展示(包括柱狀圖,折線圖,餅圖),而且還要求要有動(dòng)畫效果,扁平化風(fēng)格

  • Excel導(dǎo)出,并要提供客戶端來(lái)管理Excel 文件

  • ...

要求真多!

現(xiàn)在總算是完成了,于是將我的經(jīng)驗(yàn)分析出來(lái)。


在整個(gè)項(xiàng)目架構(gòu)中,首先就要解決Excel導(dǎo)入的問(wèn)題。

由于公司沒(méi)有自己的框架做Excel IO,就只有通過(guò)其他渠道了。

嗯,我在github上找到了一個(gè)開(kāi)源庫(kù)xlsx,通過(guò)npm方式來(lái)安裝。

npm install xlsx --save

之后,在自己的html文件里面添加對(duì)js文件的引用

網(wǎng)友評(píng)論