基于 canvas 实现 Excel 的技术预研 DEMO

2020-09-03 16:46:20 +08:00
 bojue

最近开始学习 Canvas 技术,顺便学习一下 React 前端框架,计划开发一款基于 React+Canvas 的 Excel 预研性产品。

每次更改数据结构,都需要大量的内容改写,目前这个版本是应该是基本内容最简单的版本。

稍微优复杂点的单元格合并以及状态维护,接下来会接着开发完善。

Excel 在线预览

Github

项目本身不是基于标准的 Excel 规范开发,刚开始仅是个人学习使用。

2481 次点击
所在节点    分享创造
5 条回复
justin2018
2020-09-03 20:53:12 +08:00
真棒 学习了~
jones2000
2020-09-03 22:46:52 +08:00
表格难点在
1. 横向和竖向滚动条功能
2. 单元格合并
3. 不同大小单元的处理, 如 A1: 是宋体 10, B1:宋体 30
bojue
2020-09-03 22:53:19 +08:00
@jones2000 2 是难点,3 相当于区域选择仅选择 1 列或者 1 行,这个不难
dotnil
2020-09-08 02:55:55 +08:00
完成度不错呀👍
bojue
2020-09-08 18:21:41 +08:00
@dotnil 谢谢,目标是无限趋向 1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/703935

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX