页面显示方法及相关设备技术

技术编号:33017597 阅读:7 留言:0更新日期:2022-04-15 08:49
本申请实施例公开了一种页面显示方法及相关设备,属于互联网技术领域。在该方法中,计算机设备获取能够指示页面中的组件的显示方式的状态标识,然后基于状态标识来显示页面。如此,在通过后台服务器控制前台计算机设备显示页面的场景中,后台服务器在控制前台计算机设备的页面布局时,仅仅需要发送包括各个组件的状态标识的状态标识集合即可。后台服务器无需编写一个完整的逻辑代码来指示各个组件的显示方式。此外,前台计算机设备也仅仅需要依据状态标识集合中各个状态标识所指示的显示方式,便可显示页面,无需对后台服务器编写的逻辑代码进行分析才能得到各个组件的显示方式,从而简化了显示页面的流程,相应地,提高了显示页面的效率。显示页面的效率。显示页面的效率。

【技术实现步骤摘要】
页面显示方法及相关设备


[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]第二方面,提供了一种页面显示装置,页面显示装置具有实现上述第一方面中页面显示方法行为的功本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面显示方法,其特征在于,应用于计算机设备中,所述方法包括:获取目标状态标识集合,所述目标状态标识集合中包括第一组件的第一目标状态标识,所述第一目标状态标识指示所述第一组件的显示方式,所述第一组件为针对所述页面配置的组件;基于所述目标状态标识集合显示所述页面。2.如权利要求1所述的方法,其特征在于,所述第一目标状态标识包括一个或多个比特位,所述一个或多个比特位上的比特值指示所述第一组件的显示方式。3.如权利要求1或2所述的方法,其特征在于,针对所述页面还配置有第二组件;所述基于所述目标状态标识集合显示所述页面,包括:根据所述第一目标状态标识指示的显示方式显示所述第一组件和所述第二组件,以使所述第二组件的显示方式随着所述第一组件的显示方式的变化而变化。4.如权利要求1至3任一所述的方法,其特征在于,所述计算机设备中配置有映射关系,所述映射关系指示所述第一组件的状态标识和显示方式之间的对应关系;所述基于所述目标状态标识集合显示所述页面,包括:从所述映射关系中获取与所述第一目标状态标识对应的显示方式;基于与所述第一目标状态标识对应的显示方式,显示所述页面。5.如权利要求1至4任一所述的方法,其特征在于,所述获取目标状态标识集合,包括:响应于针对所述第一组件的显示方式更新指令,获取所述目标状态标识集合,所述第一目标状态标识是指所述第一组件更新后的状态标识,所述第一组件的更新后的状态标识指示所述第一组件更新后的显示方式。6.如权利要求5所述的方法,其特征在于,所述计算机设备中配置有多个状态标识集合,所述多个状态标识集合中每个状态标识集合包括为所述页面配置的一个或多个组件中各自的状态标识;所述响应于针对所述第一组件的显示方式更新指令,获取所述目标状态标识集合,包括:响应于所述显示方式更新指令,从所述多个状态标识集合中确定所述目标状态标识集合。7.如权利要求5所述的方法,其特征在于,所述响应于针对所述第一组件的显示方式更新指令,获取所述目标状态标识集合,包括:响应于所述显示方式更新指令,向服务器发送页面布局更新消息,所述页面布局更新消息包括指示所述第一组件的更新后的显示方式的信息;接收所述服务器返回的所述目标状态标识集合。8.如权利要求5至7任一所述的方法,其特征在于,所述方法还包括:显示针对所述第一组件的显示方式调整控件;其中,所述显示方式调整控件包括与所述第一组件对应的一个或多个子控件,所述一个或多个子控件中每个子控件对应所述第一组件的一个状态标识或者一种显示方式,或者,所述显示方式调整控件为指示用户输入更新后的状态标识或更新后的显示方式的控件;在检测到针对所述显示方式调整控件的选择操作时,生成所述显示方式更新指令。
9.如权利要求1至8任一所述的方法,其特征在于,所述方法还包括:显示状态标识配置界面,所述状态标识配置界面包括配置控件;响应于针对所述配置控件的选择操作,获取针对所述第一组件的一个或多个状态标识,所述一个或多个状态标识分别指示所述第一组件的一种显示方式。10.如权利要求1至9任一所述的方法,其特征在于,所述方法还包括:显示针对所述第一组件的状态标识说明控件;响应于针对所述状态标识说明控件的选择操作,显示针对所述第一组件配置的一个或多个状态标识以及所述一个或多个状态标识中每个状态标识对应的显示方式。11.如权利要求1至10任一所述的方法,其特征在于,所述第一组件显示方式包括所述第一组件出现在页面中或者从页面中消失,或者,包括所述第一组件的显示样式。12.一种页面显示装置,其特征在于,所述装置部署在计算机设备中,所述装置包括:获取模块,用于获取目标状态标识集合,所述目...

【专利技术属性】
技术研发人员:陆淼李剑
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1