组件的管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34283300 阅读:14 留言:0更新日期:2022-07-24 18:51
本申请提供了一种组件的管理方法、装置、电子设备及存储介质,涉及互联网技术领域,本申请中,管理装置获取第一应用场景对应的第一高阶组件;第一高阶组件用于在第一应用场景中实现第一功能,第一高阶组件包括具有层级关系的一个或多个基础组件;管理装置对第一高阶组件的目标显性参数进行调整,生成第二高阶组件;第二高阶组件用于在第二应用场景中实现所述第一功能,第二高级组件包括目标显性参数调整后的第一高阶组件,在第一应用场景下和在第二应用场景下配置的目标对象不同。如此,可以通过调整高阶组件的显性参数的方式,实现高阶组件在不同场景下均可以执行第一功能,使得组件可以在不同场景下的互用,提高了组件的开发效率。效率。效率。

Management method, device, electronic equipment and storage medium of components

【技术实现步骤摘要】
组件的管理方法、装置、电子设备及存储介质


[0001]本公开涉及组件
,尤其涉及一种组件的管理方法、装置、电子设备及存储介质。

技术介绍

[0002]面对同一应用场景,为了提高组件的开发效率,开发者会开发针对该应用场景的内置组件,将该内置组件通过可视化编辑器展示给用户使用,以便用户通过可视化编辑器中的内置组件,根据应用需求设计该应用场景下对应的应用。
[0003]但是,现有应用场景复杂多样。面向多个应用场景,需要开发者独立开发多组对应该多个应用场景的内置组件,开发效率较低。且由人工独立开发的内置组件抽象出的开放逻辑也没有规范,影响不同应用场景对应的内置组件之间的互用。

技术实现思路

[0004]本公开提供一种组件的管理方法、装置、电子设备及存储介质,可以提高组件的开发效率以及提高组件在不同场景下的适用性。
[0005]本公开实施例的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种组件的管理方法,该方法可以包括:组件的管理装置(后续为了便于描述,简称为管理装置)获取第一应用场景对应的第一高阶组件;第一高阶组件用于在第一应用场景中实现第一功能,第一高阶组件包括具有层级关系的一个或多个基础组件;管理装置对第一高阶组件的目标显性参数进行调整,生成第二高阶组件;第二高阶组件用于在第二应用场景中实现所述第一功能,第二高阶组件包括目标显性参数调整后的第一高阶组件,在第一应用场景下和在第二应用场景下配置的目标对象不同。
[0007]可选的,目标显性参数包括基础组件的显性属性参数,上述“对第一高阶组件的目标显性参数进行调整,生成第二高阶组件”具体包括:管理装置响应于第一调整操作,对基础组件的显性属性参数进行调整,得到基础组件的调整后的显性属性参数;管理装置根据调整后的显性属性参数,确定第二高阶组件。
[0008]可选的,基础组件的属性参数包括形状大小、位置、透明度、显隐性中的一个或多个。
[0009]可选的,目标显性参数包括层级关系,上述“对第一高阶组件的目标显性参数进行调整,生成第二高阶组件”具体包括:管理装置调整一个或多个基础组件的排列顺序,排列靠前的基础组件作为第二高阶组件的上层组件,排列靠后的基础组件作为第二高阶组件的下层组件,上层组件位于下层组件的上方;管理装置根据一个或多个基础组件的调整后排列顺序,确定第二高阶组价中的一个或多个组件之间的层级关系,其中,一个或多个基础组件之间具有关联关系。
[0010]可选的,目标显性参数包括基础组件的配置文件,上述“对第一高阶组件的目标显
性参数进行调整,生成第二高阶组件”具体包括:响应于第一选择操作,管理装置从多个预设配置文件中为第一高阶组件的基础组件选择一个或多个配置文件;响应于第二调整操作,管理装置将一个或多个配置文件与基础组件的配置文件结合,得到第二高阶组件中该基础组件对应的配置文件。
[0011]可选的,目标显性参数包括基础组件的配置文件的属性参数,上述“对第一高阶组件的目标显性参数进行调整,生成第二高阶组件”具体包括:响应于第三调整操作,管理装置对配置文件的属性参数进行调整,得到该配置文件的调整后的属性参数;管理装置根据基础组件的配置文件的调整后的属性参数,确定第二高阶组件。
[0012]可选的,上述“对第一高阶组件的目标显性参数进行调整,生成第二高阶组件”具体包括:管理装置对第一高阶组件的目标显性参数进行调整,得到第二高阶组件对应的第一渲染数据;管理装置对第一渲染数据进行渲染,得到第二高阶组件。
[0013]可选的,该方法还包括:响应于第一预览操作,管理装置在预设显示界面上,按照第二高阶组件的基础组件之间的关联关系执行第一功能,在该预设显示界面上,第二高阶组件显示的显示参数与调整后的目标显示参数相对应。
[0014]可选的,该方法还包括:在运行第二高阶组件执行第一功能的过程中,响应于针对第二高阶组件的第一基础组件的操作,管理装置向第二高阶组件的第二基础组件发送第一通知信息,该第一基础组件与第二基础组件通过配置文件关联,第一通知信息用于触发第二基础组件执行对应的动作。
[0015]可选的,该方法还包括:管理装置获取第三组件,第三组件为基础组件或高阶组件;管理装置响应于第一关联操作,将第三高阶组件与第一高阶组件通过配置文件关联,得到第二高阶组件。
[0016]根据本公开实施例的第二方面,提供一种组件的管理装置,该装置可以包括:获取单元和调整单元;获取单元,用于获取第一应用场景对应的第一高阶组件;其中,第一高阶组件用于在第一应用场景中实现第一功能;第一高阶组件包括具有层级关系的一个或者多个的基础组件。调整单元,用于对第一高阶组件的目标显性参数进行调整,生成第二高阶组件;第二高阶组件用于在第二应用场景中实现第一功能,第二高阶组件包括目标显性参数调整后的第一高阶组件,在第一应用场景下和在第二应用场景下配置的目标对象不同。
[0017]可选的,目标显示参数包括基础组件的显性属性参数,调整单元,具体用于;响应于第一调整参数,对基础组件的显性属性参数的属性参数进行调整,得到基础组件的调整后的显性属性参数;根据调整后的显性属性参数,确定第二高阶组件。
[0018]可选的,基础组件的属性参数包括形状大小、位置、透明度、显隐性中的一个或多个。
[0019]可选的,目标显示参数包括层级关系,调整单元,具体用于:一个或多个基础组件的排列顺序,排列靠前的基础组件作为第二高阶组件的上层组件,排列靠后的基础组件作为第二高阶组件的下层组件,上层组件位于下层组件的上方;根据一个或多个基础组件的调整后的排列顺序,确定第二高阶组件的一个或多个组件之间层级关系,其中,一个或多个基础组件之间具有关联关系。
[0020]可选的,目标显性参数包括基础组件的配置文件,调整单元,具体用于:响应于第一选择操作,从多个预设配置文件中为第一高阶组件的基础组件选择一个或多个配置文
件;响应于第二调整操作,将一个或多个配置文件与基础组件的配置文件组合,得到第二高阶组件中的基础组件对应的配置文件。
[0021]可选的,目标显性参数包括基础组件的配置文件的属性参数,调整单元,具体用于:响应于第三调整操作,管理装置对配置文件的属性参数进行调整,得到该配置文件的调整后的属性参数;管理装置根据基础组件的配置文件的调整后的属性参数,确定第二高阶组件。
[0022]可选的,调整单元,具体用于:对第一高阶组件的目标显性参数进行调整,得到第二高阶组件对应的第一渲染数据;对第一渲染数据进行渲染,得到第二高阶组件。
[0023]可选的,装置还包括显示单元;显示单元,用于响应第一预览操作,在预设显示界面上,按照第二高阶组件的基础组件之间的关联关系执行第一功能,在预设显示界面上,第二高阶组件显示的显性参数与调整后的目标显性参数相对应。
[0024]可选的,装置还包括通知单元;通知单元,用于在运行第二高阶组件的过程中,响应于针对第二高阶组件中第一基础组件的操作,向第二高阶组件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种组件的管理方法,其特征在于,所述方法包括:获取第一应用场景对应的第一高阶组件;其中,所述第一高阶组件用于在所述第一应用场景中实现第一功能;所述第一高阶组件包括具有层级关系的一个或者多个的基础组件;对所述第一高阶组件的目标显性参数进行调整,生成第二高阶组件;所述第二高阶组件用于在第二应用场景中实现所述第一功能,所述第二高阶组件包括目标显性参数调整后的第一高阶组件,在所述第一应用场景下和在所述第二应用场景下配置的目标对象不同。2.根据权利要求1所述的方法,其特征在于,所述目标显性参数包括所述基础组件的显性属性参数,所述对所述第一高阶组件的目标显性参数进行调整,生成第二高阶组件,包括:响应于第一调整操作,对所述基础组件的显性属性参数进行调整,得到所述基础组件的调整后的显性属性参数;根据所述调整后的显性属性参数,确定所述第二高阶组件。3.根据权利要求1所述的方法,其特征在于,所述目标显性参数包括层级关系,所述对所述第一高阶组件的目标显性参数进行调整,生成第二高阶组件,包括:调整所述一个或多个基础组件的排列顺序,排列靠前的基础组件作为所述第二高阶组件的上层组件,排列靠后的基础组件作为所述第二高阶组件的下层组件,所述上层组件位于所述下层组件的上方;根据所述一个或多个基础组件的调整后的排列顺序,确定所述第二高阶组件的一个或多个基础组件之间层级关系,其中,所述一个或多个基础组件之间具有关联关系。4.根据权利要求1所述的方法,其特征在于,所述目标显性参数包括所述基础组件的配置文件,所述对所述第一高阶组件的目标显性参数进行调整,生成第二高阶组件,包括:响应于第一选择操作,从多个预设配置文件中为所述第一高阶组件的基础组件选择一个或多个配置文件;响应于第二调整操作,将所述一个或多个配置文件与所述基础组件的配置文件组合,得到所述第二高阶组件中的所述基础组件的配置文件。5.根据权利要求4所述的方法,其特征在于,所述目标显性参数化包括所述基础组件...

【专利技术属性】
技术研发人员:张辰戴陆文张川
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1