开源界最强类Excel前端控件

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"因为一个新的产品在使用形态上非常接近 "},{"type":"codeinline","content":[{"type":"text","text":"Excel"}]},{"type":"text","text":",因此在产品的技术选型中花了最多的精力在控件的选型上。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"这次要做的是一个行业领域的工具类产品,虽然市面上有的一些同类产品几乎都是桌面版,但从各方面综合考虑我们还是决定做成Web形式,以方便后期多平台可以使用。因此考察范围集中在各类表格型的前端控件,考察重点首要是功能性,其次自然是价格。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在考察过程中,从功能的完整性考虑,收费的控件中有较为合适的,但询价后最终考虑到成本问题还是放弃了该选择,只好重新进行一轮控件的选型评估,而且重点放在了开源控件上。只能说时机刚好,在众多方案中发现了一款刚发布不久的控件,完全开源,虽然部分功能尚在开发计划中,但是经过一小段时间的跟踪,发现该团队投入了极大的热情与精力保证计划的达成,加上与该团队频繁的日常沟通,就有了更多的理解与信任,也就成了写这篇文章的由来。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"当然在考察过程中对不少同类控件做了评估,收费的、开源的都有,但是本文不打算介绍各个控件,只写本文的主角——"},{"type":"link","attrs":{"href":"https://github.com/mengshukeji/Luckysheet","title":""},"content":[{"type":"text","text":"LuckyExcel"}]},{"type":"text","text":"(评估时才刚发布不久,截至写作本文时已经有4.3k star了)。如果有同学在选型、控件使用等方面有意交流,欢迎留言加个微信沟通。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"codeinline","content":[{"type":"text","text":"LuckyExcel"}]},{"type":"text","text":" 在开源协议上选用了 MIT,因此在商用、修改、分发等方面都没有特殊的限制。在功能上具备了 "},{"type":"codeinline","content":[{"type":"text","text":"Excel"}]},{"type":"text","text":" 中大部分的常用功能,如各种样式设置、单元格操作、行列操作、公式和函数、数据操作、透视表、图表、注释等等。还有部分专有功能,如矩阵计算、截图、复制数据为其他格式、单元格内多样式支持等等。目前也已经实现了 Excel 的导入,可以保留 Excel 中的样式与图片,更多的功能及改进也在紧锣密鼓地进行中。有关功能详情,还请移步文中链接查看。这里放一张官方的功能演示图以有一个直接的观感。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/fb/fb92a890f87c4ba9250abc1f5fe8f359.gif","alt":null,"title":"","style":[{"key":"width","value":"100%"},{"key":"bordertype","value":"none"}],"href":"","fromPaste":false,"pastePass":false}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如何使用 LuckySheet 在其文档中也做了详细说明,而且有微信、QQ两个交流群,气氛相当活跃,也能看出对类Excel控件的需求还是挺强烈的,而一款功能完善的纯前端类Excel控件就更是稀有了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/da/da900c4a24a1d9c7ade6e401fc9a2e5a.jpeg","alt":null,"title":"","style":[{"key":"width","value":"25%"},{"key":"bordertype","value":"none"}],"href":"","fromPaste":false,"pastePass":false}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章