一种数据显示方法及装置制造方法及图纸

技术编号:32131291 阅读:14 留言:0更新日期:2022-01-29 19:31
本申请实施例提供一种数据显示方法及装置,涉及数据处理领域,该数据显示方法包括:先获取待显示数据;再根据待显示数据确定数据分页方式;进一步地,根据数据分页方式对待显示数据进行分页,得到多个分页数据;最后根据接收到的操作指令,按页显示多个分页数据,能够根据用户需求进行合理的数据显示,从而解决滚动加载时由翻页过多导致的页面卡顿的问题。动加载时由翻页过多导致的页面卡顿的问题。动加载时由翻页过多导致的页面卡顿的问题。

【技术实现步骤摘要】
一种数据显示方法及装置


[0001]本申请涉及数据处理领域,具体而言,涉及一种数据显示方法及装置。

技术介绍

[0002]随着互联网技术的不断发展,越来越多数据信息显示方法出现在了人们的面前。其中,在人们使用电脑进行数据显示时,通常会使用滚动加载的方法。该种方法在应用的过程中,会根据滚动进行数据加载,然后再将新请求的数据拼接到已有的数组之后,从而实现显示新内容的效果。然而,在实践中发现,当用户滚动较多数量的数据时,经常会出现由加载数量大而导致的页面卡顿问题。

技术实现思路

[0003]本申请实施例的目的在于提供一种数据显示方法及装置,能够根据用户需求进行合理的数据显示,从而解决滚动加载时由翻页过多导致的页面卡顿的问题。
[0004]本申请实施例第一方面提供了一种数据显示方法,包括:
[0005]获取待显示数据;
[0006]根据所述待显示数据确定数据分页方式;
[0007]根据所述数据分页方式对所述待显示数据进行分页,得到多个分页数据;
[0008]根据接收到的操作指令,按页显示所述多个分页数据。
[0009]在上述实现过程中,先获取待显示数据;再根据待显示数据确定数据分页方式;进一步地,根据数据分页方式对待显示数据进行分页,得到多个分页数据;最后根据接收到的操作指令,按页显示多个分页数据,能够根据用户需求进行合理的数据显示,从而解决滚动加载时由翻页过多导致的页面卡顿的问题。
[0010]进一步地,所述根据所述数据分页方式对所述待显示数据进行分页,得到多个分页数据的步骤包括:
[0011]根据预设的单页数据显示量以及所述数据分页方式,对所述待显示数据进行分页,得到多个分页数据;所述多个分页数据具有先后顺序。
[0012]进一步地,所述根据所述待显示数据确定数据分页方式的步骤包括:
[0013]获取所述待显示数据的数据量;
[0014]判断所述数据量是否大于预设数据量阈值;
[0015]当所述数据量大于所述预设数据量阈值时,确定数据分页方式为后端分页方式;
[0016]当所述数据量不大于所述预设数据量阈值时,确定所述数据分页方式为前端分页方式。
[0017]进一步地,所述根据接收到的操作指令,按页显示所述多个分页数据的步骤包括:
[0018]当所述数据分页方式为后端分页方式,以及当所述操作指令为上翻指令且当前页码不为一时,请求并显示当前分页数据的前一个分页数据;所述前一个分页数据的顶部与显示页面的顶部存在预设距离;
[0019]当所述操作指令为下翻指令且当前页码不为页码总数时,请求并显示当前分页数据的后一个分页数据;所述后一个分页数据的底部与所述显示页面的底部存在所述预设距离。
[0020]进一步地,所述根据所述待显示数据确定数据分页方式的步骤包括:
[0021]判断是否需要对所述待显示数据进行筛选;
[0022]当需要对所述待显示数据进行筛选时,单次获取全部的所述待显示数据,并确定所述数据分页方式为前端分页方式。
[0023]进一步地,所述根据接收到的操作指令,按页显示所述多个分页数据的步骤包括:
[0024]当所述数据分页方式为前端分页方式,以及当所述操作指令为上翻指令且数据已显示条数大于预设的单页数据显示量时,显示当前分页数据的前一个分页数据;所述前一个分页数据的顶部与显示页面的顶部存在预设距离;
[0025]当所述操作指令为下翻指令且所述数据已显示条数小于总数据条数时,显示当前分页数据的后一个分页数据;所述后一个分页数据的底部与所述显示页面的底部存在所述预设距离。
[0026]本申请实施例第二方面提供了一种数据显示装置,所述数据显示装置包括:
[0027]获取单元,用于获取待显示数据;
[0028]确定单元,用于根据所述待显示数据确定数据分页方式;
[0029]分页单元,用于根据所述数据分页方式对所述待显示数据进行分页,得到多个分页数据;
[0030]显示单元,用于根据接收到的操作指令,按页显示所述多个分页数据。
[0031]在上述实现过程中,获取单元先获取待显示数据;确定单元再根据待显示数据确定数据分页方式;进一步地,分页单元根据数据分页方式对待显示数据进行分页,得到多个分页数据;最后显示单元根据接收到的操作指令,按页显示多个分页数据,能够根据用户需求进行合理的数据显示,从而解决滚动加载时由翻页过多导致的页面卡顿的问题。
[0032]进一步地,所述分页单元具体用于根据预设的单页数据显示量以及所述数据分页方式,对所述待显示数据进行分页,得到多个分页数据;所述多个分页数据具有先后顺序。
[0033]本申请实施例第三方面提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行本申请实施例第一方面中任一项所述的数据显示方法。
[0034]本申请实施例第四方面提供了一种计算机可读存储介质,其存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行本申请实施例第一方面中任一项所述的数据显示方法。
附图说明
[0035]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0036]图1为本申请实施例提供的一种数据显示方法的流程示意图;
[0037]图2为本申请实施例提供的另一种数据显示方法的流程示意图;
[0038]图3为本申请实施例提供的一种数据显示装置的结构示意图;
[0039]图4为本申请实施例提供的另一种数据显示装置的结构示意图。
具体实施方式
[0040]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0041]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0042]实施例1
[0043]请参看图1,图1为本申请实施例提供了一种数据显示方法的流程示意图。其中,该数据显示方法包括:
[0044]S101、获取待显示数据。
[0045]本申请实施例中,该方法的执行主体可以为计算机、服务器等计算装置,对此本实施例中不作任何限定。
[0046]在本申请实施例中,该方法的执行主体还可以为智能手机、平板电脑等智能设备,对此本实施例中不作任何限定。
[0047]本申请实施例中,该方法应用于针对互联网页的页面显示场景中。
[0048]S102、根据待显示数据确定数据分页方式。...

【技术保护点】

【技术特征摘要】
1.一种数据显示方法,其特征在于,包括:获取待显示数据;根据所述待显示数据确定数据分页方式;根据所述数据分页方式对所述待显示数据进行分页,得到多个分页数据;根据接收到的操作指令,按页显示所述多个分页数据。2.根据权利要求1所述的数据显示方法,其特征在于,所述根据所述数据分页方式对所述待显示数据进行分页,得到多个分页数据的步骤包括:根据预设的单页数据显示量以及所述数据分页方式,对所述待显示数据进行分页,得到多个分页数据;所述多个分页数据具有先后顺序。3.根据权利要求1所述的数据显示方法,其特征在于,所述根据所述待显示数据确定数据分页方式的步骤包括:获取所述待显示数据的数据量;判断所述数据量是否大于预设数据量阈值;当所述数据量大于所述预设数据量阈值时,确定数据分页方式为后端分页方式;当所述数据量不大于所述预设数据量阈值时,确定所述数据分页方式为前端分页方式。4.根据权利要求3所述的数据显示方法,其特征在于,所述根据接收到的操作指令,按页显示所述多个分页数据的步骤包括:当所述数据分页方式为后端分页方式,以及当所述操作指令为上翻指令且当前页码不为一时,请求并显示当前分页数据的前一个分页数据;所述前一个分页数据的顶部与显示页面的顶部存在预设距离;当所述操作指令为下翻指令且当前页码不为页码总数时,请求并显示当前分页数据的后一个分页数据;所述后一个分页数据的底部与所述显示页面的底部存在所述预设距离。5.根据权利要求1所述的数据显示方法,其特征在于,所述根据所述待显示数据确定数据分页方式的步骤包括:判断是否需要对所述待显示数据进行筛选;当需要对所述待显示数据进行筛选时,单...

【专利技术属性】
技术研发人员:陈建波
申请(专利权)人:挂号网杭州科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1