[发明专利]页面中列表的显示控制方法、系统、介质及设备在审
申请号: | 202210348092.7 | 申请日: | 2022-03-29 |
公开(公告)号: | CN114860123A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 杨雪;王皓;缪天龙;朱晨炜 | 申请(专利权)人: | 携程旅游信息技术(上海)有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 林嵩;罗朗 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 列表 显示 控制 方法 系统 介质 设备 | ||
本发明公开了一种页面中列表的显示控制方法、系统、介质及设备。其中方法包括以下步骤:获取页面中列表显示区域的区域尺寸信息;获取列表显示区域中的显示列表的列表尺寸信息;在列表尺寸信息表征超出区域尺寸信息时,则将显示列表拆分成多个子列表,子列表的边界在列表显示区域内;控制多个子列表在列表显示区域中进行显示。本发明中通过获取列表显示区域的区域尺寸信息和显示列表的列表尺寸信息,在显示列表的列表尺寸信息超出列表显示区域的区域尺寸信息时,自动将数据列表拆分为若干个子列表,每个子列表的边界均在列表显示区域内,使其无需进一步滑动操作即可展示全部列表数据,提高了页面操作的便捷性和操作体验感。
技术领域
本发明涉及数据处理技术领域,具体涉及一种页面中列表的显示控制方法、系统、介质及设备。
背景技术
在现有技术中,计算机显示页面展示中经常会遇到从数据库读取列表数据列数过多,在有限的显示空间内会出现超长横向滚动条,超出显示区域的列表需要横向滑动才可进行查看,对于浏览、编辑、确认等操作,特别不友好,非常影响用户的页面操作体验感。
发明内容
本发明要解决的技术问题是为了克服现有技术中数据列表展示无法满足用户的实际操作需求的缺陷,提供一种页面中列表的显示控制方法、系统、介质及设备。
本发明是通过下述技术方案来解决上述技术问题:
一种页面中列表的显示控制方法,包括以下步骤:
获取所述页面中列表显示区域的区域尺寸信息;
获取所述列表显示区域中的显示列表的列表尺寸信息;
在所述列表尺寸信息的表征超出所述区域尺寸信息时,则将所述显示列表拆分成多个子列表,所述子列表的边界在所述列表显示区域内;
控制多个所述子列表在所述列表显示区域中进行显示。
较佳地,所述区域尺寸信息包括区域宽度信息,所述列表尺寸信息包括列表宽度信息;
所述控制多个所述子列表在所述列表显示区域中进行显示,包括:
控制多个所述子列表在所述列表显示区域中呈纵向排布显示。
较佳地,所述在所述列表尺寸信息的表征超出所述区域尺寸信息时,则将显示列表拆分成多个子列表,包括:
在所述列表宽度信息超出所述区域宽度信息时,则将所述显示列表拆分成多个所述子列表。
较佳地,所述区域尺寸信息包括区域高度信息,所述列表尺寸信息包括列表高度信息;
所述控制多个所述子列表在所述列表显示区域中进行显示,包括:
控制多个所述子列表在所述列表显示区域中呈横向排布显示。
较佳地,所述在所述列表尺寸信息的表征超出所述区域尺寸信息时,则将显示列表拆分成多个子列表,包括:
在所述列表高度信息超出所述区域高度信息时,则将所述显示列表拆分成多个所述子列表。
较佳地,所述控制多个所述子列表在所述列表显示区域中进行显示,包括:
获取不同的所述子列表之间的拆分节点信息;
控制多个所述子列表根据所述拆分节点信息进行依次排列显示。
较佳地,所述将所述显示列表拆分成多个子列表,包括:
计算所述列表尺寸信息与所述区域尺寸信息的第一比值;
基于所述第一比值确定所述子列表的总数量;
其中,所述总数量的所述子列表基于所述拆分节点信息进行关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游信息技术(上海)有限公司,未经携程旅游信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210348092.7/2.html,转载请声明来源钻瓜专利网。