随着協同的需求越來越多,在現在編輯表格是協同編輯很重要的一部分。是以将excel用web
實作就顯得十分重要。
調研了一些實作在先表格的,主要對比了常用的實作方式各自的優缺點。
1. luckysheet
官方demo: https://mengshukeji.gitee.io/luckysheetdemo/
- 優點:
- 開源,社群相對穩定
- 接近原生excel
- 官方支援導入,導出自己實作
- 缺點
- 官方暫不支援導出,需要實作導出功能
- 資料結構較複雜
- 外部依賴較多,依賴了 JQuery 和 iconfont等
2.SpreadJS
demo: https://demo.grapecity.com.cn/SpreadJS/WebDesigner/
- 優點:
- 功能較豐富
- 使用者體驗和穩定性最好
- 最接近原生excel
- 缺點:
- 非開源,收費
3. JExcel
demo: https://codepen.io/hchiam/pen/qBRzXKK
優點
- 代碼輕量,引用、擴充較優雅
缺點
- 功能較簡單
- 不接近原生