yarn install
yarn run serve
基于vue开发的webEcel,采用快速的canvas绘画,webworker处理数据,快速高效!
完整的excel的功能过于庞大,由于个人精力有限,仅完成toolbar上的icon功能
保存 撤销 回退 格式刷 清除 粗体 斜体 下划线 删除线 字体颜色 背景色 文字左对齐 文字中间对齐 文字右对齐 拆分单元格 合并单元格
(插入图片 超链接 边框 ?暂缓)
夭寿啦!!!我想实现的太多了,只能重构了,现在移动列或者变宽列 要重绘完整的centerCanvas(表格),成本太高昂了,准备采用一个canvas
局部渲染,即使是滚动canvas也只是一次帧率重绘和假的滚动条移动,看了一下成熟的webExcel几乎采用的都是这种方案,只能重构。
留下了不想写的泪水T T
重构很顺利,即将恢复到重构点!!!!!
- 支持点击 cell 输入
- 点击 cell 在行列头提示及 head 栏展示位置及值
- 加入滚动条
- 加入选中
- 加入单元格合并
- 加入列行拖拽
- 加入删除列行
- 加入顶部 toolBar
See demo