信息显示方法及装置、计算机可读存储介质、电子设备制造方法及图纸

技术编号:35942826 阅读:12 留言:0更新日期:2022-12-14 10:32
本公开是关于一种信息显示方法及装置、计算机可读存储介质、电子设备,涉及计算机技术领域,该方法包括:通过所述底层逻辑层根据功能组件所具有的属性信息,为所述功能组件配置原始功能插槽;通过所述底层逻辑层为所述原始功能插槽绑定目标数据,得到目标功能插槽;通过所述中间业务层根据所述目标功能插槽中绑定的目标数据,对所述目标功能插槽进行渲染,得到与所述目标功能插槽对应的渲染视图;通过所述上层视图层在所述终端设备的显示界面上对所述渲染视图进行显示。本公开实现了对功能组件的显示效果的自定义设置。组件的显示效果的自定义设置。组件的显示效果的自定义设置。

【技术实现步骤摘要】
信息显示方法及装置、计算机可读存储介质、电子设备


[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]当所述事件类别为信息交互类别时,确定处理所述输入事件所需要的事件处理流程为数据请求以及数据反馈流程。
[0037]在本公开的一种示例性实施例中,当所述事件类别为信息交互类别时,基于所述事件处理流程对所述输入事件进行处理,得到事件处理结果,包括:
[0038]确定与所述输入事件对应的目标功能插槽所具有的待显示信息,并获取所述待显示信息,得到包括待显示信息的事件处理结果。
[0039]在本公开的一种示例性实施例中,当所述事件类别为信息交互类别时,基于所述事件处理流程对所述输入事件进行处理,得到事件处理结果,包括:
[0040]确定与所述输入事件对应的目标功能插槽所需要访问的应用服务器以及所需要请求的数据信息;
[0041]根据所需请求的数据信息生成数据访问请求,并将所述数据访问请求发送至所述应用服务器;
[0042]接收应用服务器响应于数据访问请求反馈的请求结果,得到包括请求结果的事件处理结果。
[0043]根据本公开的一个方面,提供一种信息显示装置,配置于终端设备,所述终端设备包括底层逻辑层、中间业务层以及上层视图层,所述信息显示装置包括:
[0044]功能插槽配置模块,用于通过所述底层逻辑层根据功能组件所具有的属性信息,为所述功能组件配置原始功能插槽;
[0045]目标数据绑定模块,用于通过所述底层逻辑层为所述原始功能插槽绑定目标数据,得到目标功能插槽;
[0046]功能插槽渲染模块,用于通过所述中间业务层根据所述目标功能插槽中绑定的目标数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息显示方法,其特征在于,配置于终端设备,所述终端设备包括底层逻辑层、中间业务层以及上层视图层,所述信息显示方法包括:通过所述底层逻辑层根据功能组件所具有的属性信息,为所述功能组件配置原始功能插槽;通过所述底层逻辑层为所述原始功能插槽绑定目标数据,得到目标功能插槽;通过所述中间业务层根据所述目标功能插槽中绑定的目标数据,对所述目标功能插槽进行渲染,得到与所述目标功能插槽对应的渲染视图;通过所述上层视图层在所述终端设备的显示界面上对所述渲染视图进行显示。2.根据权利要求1所述的信息显示方法,其特征在于,所述属性信息包括所述功能组件所具有的功能特性、实现所述功能特性所需要的数据结构以及所述功能组件所具有的使用场景;其中,根据功能组件所具有的属性信息,为所述功能组件配置原始功能插槽,包括:获取所述功能组件所具有的功能特性、实现所述功能特性所需要的数据结构以及所述功能组件所具有的使用场景;根据所述功能特性为所述功能组件配置原始功能插槽;其中,一个原始功能插槽对应一个功能特性,一个功能特性对应一个或多个目标数据。3.根据权利要求2所述的信息显示方法,其特征在于,为所述原始功能插槽绑定目标数据,得到目标功能插槽,包括:根据实现所述功能特性所需要的数据结构,从服务器端和/或终端设备端获取原始数据;根据每一个原始功能插槽所具有的子功能特性以及实现该子功能特性所需要的子数据结构,对所述原始数据进行分割,得到每一个原始功能插槽所需要的目标数据;对所述原始功能插槽以及所述目标数据进行绑定,得到所述目标功能插槽。4.根据权利要求3所述的信息显示方法,其特征在于,对所述原始功能插槽以及所述目标数据进行绑定,得到所述目标功能插槽,包括:根据所述功能组件所具有的使用场景以及每一个原始功能插槽所具有的子功能特性,为每一个原始功能插槽配置该原始功能插槽所能支持的交互事件;对所述原始功能插槽以及所述目标数据、交互事件进行绑定,得到所述目标功能插槽。5.根据权利要求1所述的信息显示方法,其特征在于,根据所述目标功能插槽中绑定的目标数据,对所述目标功能插槽进行渲染,得到与所述目标功能插槽对应的渲染视图,包括:将所述目标功能插槽提供给功能组件的使用者,并响应于所述功能组件的使用者对所述目标功能插槽的选择操作,确定待渲染的功能插槽,根据所述待渲染的功能插槽中绑定的目标数据,对所述待渲染的功能插槽进行渲染,得到与所述待渲染的功能插槽对应的渲染视图。6.根据权利要求1所述的信息显示方法,其特征在于,所述信息显示方法还包括:通过所述上层视图层响应于作用于所述显示界面上的渲染视图上的输入事件,根据所述输入事件的发生位置确定与该输入事件对应的目标功能插槽;通过与该输入事件对应的目标功能插槽将所述输入事件发送至所述底层逻辑层;
通过所述底层逻辑层对所述输入事件进行处理,得到事件处理结果...

【专利技术属性】
技术研发人员:黄晓杰
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1