公司最近要為某國企做一個**統(tǒng)計和管理系統(tǒng),
具體要求包含
Excel導(dǎo)入導(dǎo)出
根據(jù)導(dǎo)入的數(shù)據(jù)進行展示報表
圖表展示(包括柱狀圖,折線圖,餅圖),而且還要求要有動畫效果,扁平化風(fēng)格
Excel導(dǎo)出,并要提供客戶端來管理Excel 文件
...
要求真多!
現(xiàn)在總算是完成了,于是將我的經(jīng)驗分析出來。
在整個項目架構(gòu)中,首先就要解決Excel導(dǎo)入的問題。
由于公司沒有自己的框架做Excel IO,就只有通過其他渠道了。
嗯,我在github上找到了一個開源庫xlsx,通過npm方式來安裝。
npm install xlsx --save
之后,在自己的html文件里面添加對js文件的引用