先上 Demo
未完成版~, 可远观, 不...
介绍
性能好! demo 中列了 2w 的数据, 数据初始化处理在 web-worker 中, 所以网页也不会卡死, 然后就是各种类似 excel 的功能了, 就不列了, 因为也没有完成... 忘记说了, 这是基于 vue 的, 理论上改为原生, react 等不会太复杂, 如果有朝一日我能把我想到的功能完成的话...
之前发布过一次类似的组件 vue-grid-canvas( 地址 ), 是有源码的, 这次的版本做了很多重构, 性能也相对要好很多, 这是在滚动时采集的性能, 原来的 fps 也能很高, 但是性能损耗很严重, 现在性能损耗已经很低了.
最近年前工作忙, 还有很大一部分没完成, 拖拖拉拉的做了有一段时间了, 大致雏形算是有了, 剩下一部分工作量的事情, 自己工作表里列了有 30 多项的功能点到现在才真正完成了 10 个多点, 心累...
OK, 最后欢迎互相学习沟通~
Harvey Zhao :
一个无年终奖公司小前端!!
来源: https://juejin.im/post/5a72ed2c5188257a60496336