- 专利标题: 一种基于canvas实现高性能表格渲染方法
-
申请号: CN202310674517.8申请日: 2023-06-08
-
公开(公告)号: CN116484815B公开(公告)日: 2023-08-29
- 发明人: 呼月 , 吕晓东
- 申请人: 北京纷扬科技有限责任公司
- 申请人地址: 北京市东城区和平里东街11号8号楼一层1-B10号
- 专利权人: 北京纷扬科技有限责任公司
- 当前专利权人: 北京纷扬科技有限责任公司
- 当前专利权人地址: 北京市东城区和平里东街11号8号楼一层1-B10号
- 代理机构: 北京智乾知识产权代理有限公司
- 代理商 张丽侠
- 主分类号: G06F40/177
- IPC分类号: G06F40/177 ; G06F40/12 ; G06F16/958 ; G06T11/20
摘要:
本发明提供了一种基于canvas实现高性能表格渲染方法,涉及大数据表格应用技术领域,所述方法包括如下步骤:(1)将用户的数据整按行、列和单元格合成预设规范的数据结构;(2)创建数组集合,并计算单元格横纵向、冻结行和列的开始index和结束index;(3)进行单元格首屏绘制,从开始index开始遍历,到结束index结束遍历;(4)对表格滚动事件,表格点击事件,表格内mousemove事件和表格内mouseout事件进行处理;(5)判断单元格是否联动,响应行和/或列,并设置联动样式。本方案易用性强,开放性强,具有独立性,且交互好,基于canvas开发技术,大幅度提高各个使用场景的性能且交互顺滑,完美解决了网页标签表格存在的一些交互问题。
公开/授权文献
- CN116484815A 一种基于canvas实现高性能表格渲染方法 公开/授权日:2023-07-25