【技术实现步骤摘要】
网页视图的展示方法、装置
[0001]本申请涉及互联网
,尤其涉及一种网页视图的展示方法、装置、设备、计算机可读存储介质及计算机程序产品。
技术介绍
[0002]互联网特别是移动互联网的快速发展,网页视图作为需要展示的信息的载体,得到广泛的应用。由于信息的多样化,在网页视图的展示场景中,通常会涉及分层目录结构信息的展示。
[0003]在现有技术中,对于分层目录结构信息的展示,通常是将分层目录结构中与进入节点关联的每一层级的父节点和每一层级的父节点对应的子节点均展示在网页视图中。这样,会致使网页视图初始化加载的耗时较长,导致展示网页视图时加载效率低下。
[0004]对于如何节约网页视图的加载耗时,提升加载效率,相关技术尚无有效解决方案。
技术实现思路
[0005]本申请实施例提供一种网页视图的展示方法、装置、设备、计算机可读存储介质及计算机程序产品,能够节约网页视图的加载耗时,提升加载效率。
[0006]本申请实施例的技术方案是这样实现的:
[0007]本申请实施例提供一种 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种网页视图的展示方法,其特征在于,包括:获取目标节点在所述网页视图的树结构中的路径;建立与所述路径中的每个层级的父节点分别对应的第一子树结构,其中,所述第一子树结构中除所述第一子树结构的根节点以外均为空节点;基于所述第一子树结构和所述目标节点建立第二子树结构,并基于所述第二子树结构显示所述网页视图的初始页面;根据针对所述网页视图的操作,获取与所述网页视图的当前页面对应的节点数据,并基于所述节点数据对所述第二子树结构进行数据填充,得到第三子树结构;基于所述第三子树结构显示所述当前页面。2.根据权利要求1所述的方法,其特征在于,所述根据针对所述网页视图的操作,获取与所述网页视图的当前页面对应的节点数据,包括:根据针对所述网页视图的操作,确定所述当前页面的起始节点的索引和所述当前页面对应的节点数量;根据所述当前页面的起始节点的索引和所述当前页面对应的节点数量确定所述当前页面的终止节点;根据所述当前页面的起始节点和所述当前页面的终止节点,获取与所述当前页面对应的节点数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前页面的起始节点和所述当前页面的终止节点,获取与所述当前页面对应的节点数据,包括:基于历史页面的起始节点、所述历史页面的终止节点和历史节点数据请求,建立映射关系列表;当所述映射关系列表中存在所述当前页面的起始节点和所述当前页面的终止节点时,从所述映射关系列表中获取与所述当前页面对应的节点数据。4.根据权利要求3所述的方法,其特征在于,所述根据所述当前页面的起始节点和所述当前页面的终止节点,获取与所述当前页面对应的节点数据,包括:当所述映射关系列表中不存在所述当前页面的起始节点和所述当前页面的终止节点时,向服务器发送针对所述当前页面的节点数据请求,接收所述服务器返回的与所述当前页面对应的节点数据。5.根据权利要求4所述的方法,其特征在于,所述向服务器发送针对所述当前页面的节点数据请求,接收所述服务器返回的与所述当前页面对应的节点数据,包括:确定针对所述当前页面的多个节点数据请求与请求队列中的节点数据请求的数量加和;当所述数量加和小于数量阈值时,将所述多个节点数据请求按照生成时间的先后顺序加载到所述请求队列的队尾;当所述数量加和大于所述数量阈值时,将所述请求队列中的目标数量的节点数据请求按照先入先出的方式移除出所述请求队列,将所述多个节点数据请求按照生成时间的先后顺序加载到所述请求队列的队尾;其中,所述数量阈值为能够完整显示所述当前页面而需要发送的节点数据请求的数量;
技术研发人员:徐硕,
申请(专利权)人:腾讯数码深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。