[发明专利]一种页面中表格的展示方法及移动终端在审
申请号: | 202010658729.3 | 申请日: | 2020-07-09 |
公开(公告)号: | CN111931093A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 余鋆洋;叶明登 | 申请(专利权)人: | 北京皮尔布莱尼软件有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F40/18 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 表格 展示 方法 移动 终端 | ||
1.一种页面中表格的展示方法,在移动终端中执行,所述移动终端的屏幕上适于展示页面内容,所述页面内容包括表格,所述表格包括表格容器,所述表格容器中包括数据展示层、滚动条,所述表格容器中于所述数据展示层上包括纵向排列的多个模块,每个模块包括多个横向排列的多个单元,每个单元包括相应的内容数据,所述方法包括:
获取表格内容数据,并将表格内容数据存储到数据存储装置;
当接收到用户对滚动条的滚动操作时,确定滚动条的滚动位置;
基于滚动条的滚动位置确定一个或多个模块的多个待展示单元;
从数据存储装置中获取与所述多个待展示单元相对应的内容数据;以及
基于所获取的内容数据对多个待展示单元进行渲染,以便在所述数据展示层上展示所述多个待展示单元。
2.如权利要求1所述的页面中表格的展示方法,其中,在接收用户对滚动条的滚动操作之前,包括步骤:
基于表格内容数据确定所述表格容器、滚动条的尺寸,并基于表格容器和滚动条的尺寸确定数据展示层的尺寸;
基于所述数据展示层的尺寸,确定要在数据展示层上展示的多个模块的多个单元;
从数据存储装置中获取与所述多个模块的多个单元相对应的内容数据;以及
基于所获取的内容数据对所述多个单元进行渲染,以便在所述数据展示层上展示将所述多个单元。
3.如权利要求2所述的页面中表格的展示方法,其中,在确定数据展示层的尺寸后,还包括步骤:
确定表头模块和列头模块的尺寸,以便在所述数据展示层的顶部展示表头模块、在数据展示层的左侧展示列头模块。
4.如权利要求1-3任一项所述的页面中表格的展示方法,其中,在接收用户对滚动条的滚动操作之前,还包括步骤:
对滚动条注册滚动监听函数,以便监控用户对滚动条的滚动操作。
5.如权利要求1-4任一项所述的页面中表格的展示方法,其中,基于滚动条的滚动位置确定多个待展示单元的步骤包括:
确定是否需要更新当前的展示单元,如果需要,则基于滚动条的滚动位置确定多个待展示单元。
6.如权利要求1-5任一项所述的页面中表格的展示方法,其中,还包括步骤:
接收用户对表格的下载请求;
基于文件系统创建文件;
请求从数据存储装置中获取表格数据,将获取的表格数据分片写入所述文件中,以便用户下载包括表格数据的文件。
7.如权利要求6所述的页面中表格的展示方法,其中,在将表格数据写入所述文件之后,包括步骤:
生成与所述文件相对应的链接,以便用户基于所述链接下载文件。
8.如权利要求6或7所述的页面中表格的展示方法,其中,在接收用户对表格的下载请求之前,还包括步骤:
对表格注册下载监听事件,以便监控用户对表格的下载请求。
9.一种移动终端,包括:
至少一个处理器;以及
存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如权利要求1-8中任一项所述方法的指令。
10.一种存储有程序指令的可读存储介质,当所述程序指令被移动终端读取并执行时,使得所述移动终端执行如权利要求1-8中任一项所述方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京皮尔布莱尼软件有限公司,未经北京皮尔布莱尼软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010658729.3/1.html,转载请声明来源钻瓜专利网。