一种组合组件的处理方法、装置、前端设备及存储介质制造方法及图纸

技术编号:34979551 阅读:17 留言:0更新日期:2022-09-21 14:22
本发明专利技术的实施例提供了一种组合组件的处理方法、装置、前端设备及存储介质,涉及软件开发领域,应用于呈现图形用户界面的前端设备,图形用户界面上显示有画布页面和参数设置页面;方法包括:在画布页面上显示多个组件,多个组件中包括:至少一个第一基础组件和组合组件;响应针对组合组件的选中操作,从后端设备加载组合组件的组件列表,组件列表包含:组成组合组件的多个第二基础组件的标识信息;根据多个第二基础组件的标识信息,从后端设备加载多个第二基础组件的参数控件,并嵌入至参数设置页面中,得到组合组件的设置页面。采用本发明专利技术,可以提升组合组件的复用性和多样性,降低组件化开发的成本。组件化开发的成本。组件化开发的成本。

【技术实现步骤摘要】
一种组合组件的处理方法、装置、前端设备及存储介质


[0001]本专利技术涉及软件开发领域,具体而言,涉及一种组合组件的处理方法、装置、前端设备及存储介质。

技术介绍

[0002]基于组件的软件开发方式是目前大热方式,可以有效提升软件开发的效率和资源复用率。
[0003]尤其是在可视化建模开发中,可以将多个组件合并为一个组合组件,从而帮助用户快速重复部署,也使得界面显示更加清晰。
[0004]但是,一旦形成组合组件,用户无法对组合组件包含的各个单独组件进行适应性地编辑,造成开发困难。

技术实现思路

[0005]本专利技术实施例提供的一种组合组件的处理方法、装置、前端设备及存储介质,可以提升组合组件的复用性和多样性,降低组件化开发的成本。
[0006]第一方面,本专利技术实施例提供一种组合组件的处理方法,应用于呈现图形用户界面的前端设备,所述图形用户界面上显示有画布页面和参数设置页面;所述方法包括:在所述画布页面上显示多个组件,所述多个组件中包括:至少一个第一基础组件和组合组件;响应针对所述组合组件的选中操作,从后端设备加载所述组合组件的组件列表,所述组件列表包含:组成所述组合组件的多个第二基础组件的标识信息;根据所述多个第二基础组件的标识信息,从所述后端设备加载所述多个第二基础组件的参数控件,并嵌入至所述参数设置页面中,得到所述组合组件的设置页面。
[0007]可选地,所述方法还包括:根据所述多个第二基础组件的标识信息,从所述后端设备加载所述多个第二基础组件的参数可见性配置信息;根据所述参数可见性配置信息,对所述组合组件的设置界面中所述参数可见性配置信息对应的参数控件对应显示或隐藏处理。
[0008]可选地,所述在画布页面上显示多个组件之前,所述方法还包括:在所述画布页面中显示多个基础组件,所述基础组件包括:所述至少一个第一基础组件和所述多个第二基础组件;响应针对每个所述第二基础组件输入的选中操作,在所述参数设置页面中显示所述第二基础组件的参数控件,得到所述第二基础组件的设置页面;响应通过所述第二基础组件的设置页面中各参数控件输入的可见性设置操作,生成所述第二基础组件的参数可见性配置信息;将所述多个基础组件的参数可见性配置信息存储至所述后端设备。
[0009]可选地,所述组合组件的设置页面中还显示有:切换控件;响应通过所述切换控件输入的组件切换操作,在所述参数设置页面中显示所述组件切换操作对应的目标第二基础组件的参数控件,以从所述组合组件的设置页面切换为所述目标第二基础组件的设置页面。
[0010]可选地,所述方法还包括:响应通过所述组合组件输入的还原操作,将所述画布页面上的所述组合组件控件更新显示为预设尺寸的标识框;在所述标识框中显示所述多个第二基础组件。
[0011]可选地,所述在所述标识框中显示所述多个第二基础组件之前,所述方法还包括:将所述画布页面上所述组合组件的上游组件的位置和下游组件的位置分别进行调整,以使得所述上游组件和所述下游组件处于所述标识框之外。
[0012]可选地,所述方法还包括:根据所述组合组件的属性信息,将所述组合组件作为组件模板存入预设的组件仓库中。
[0013]第二方面,本专利技术实施例还提供一种组合组件的处理装置,应用于呈现图形用户界面的前端设备,所述图形用户界面上显示有画布页面和参数设置页面;所述装置包括:显示模块,用于在所述画布页面上显示多个组件,所述多个组件中包括:至少一个第一基础组件和组合组件;响应模块,用于响应针对所述组合组件的选中操作,从后端设备加载所述组合组件的组件列表,所述组件列表包含:组成所述组合组件的多个第二基础组件的标识信息;处理模块,用于根据所述多个第二基础组件的标识信息,从所述后端设备加载所述多个第二基础组件的参数控件,并嵌入至所述参数设置页面中,得到所述组合组件的设置页面。
[0014]第三方面,本专利技术实施例还提供一种前端设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的程序指令,当前端设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述程序指令,以执行如第一方面任一所述的组合组件的处理方法的步骤。
[0015]第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一所述的组合组件的处理方法的步骤。
[0016]本专利技术提供的一种组合组件的处理方法、装置、前端设备及存储介质,应用于呈现图形用户界面的前端设备,该图形用户界面上呈现有画布页面和参数设置页面,且在画布页面上显示有至少一个第一基础组件和组合组件;可以响应用户针对组合组件的选中操作,从后端设备加载组合组件的组件列表,并且根据组件列表中包含的组成组合组件的多个第二基础组件的标识信息,从后端设备加载出多个第二基础组件的参数控件,并嵌入至参数设置页面中,最终得到组合组件的设置页面。通过这种方式,即使多个基础组件已经被组合成组合组件,依旧可以查看组合组件包含的各个基础组件的参数控件,同时,基于这些参数控件可以对组合组件中的各个基础组件进行参数的修改,可以扩大组合组件的编辑范围,提升组合组件的复用性和多样性,使得组合组件的处理过程清晰明了,缩短组合组件的
时间,帮助用户实现个性化地组件开发,降低组件化开发的成本。
附图说明
[0017]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0018]图1为本专利技术提供的一种组合组件的处理方法的流程示意图;图2为本专利技术提供的一种图形用户界面的示意图;图3为本专利技术提供的一种控件可见性处理方法的流程示意图;图4为本专利技术提供的另一种控件可见性处理方法的流程示意图;图5为本专利技术提供的一种基础组件可见性配置页面的示意图;图6为本专利技术提供的一种组件切换的示意图;图7为本专利技术提供的一种组件切换方法的流程示意图;图8为本专利技术提供的组合组件还原界面的示意图;图9为本专利技术提供的一种组合组件的处理装置的示意图;图10为本专利技术提供的一种前端设备的示意图。
[0019]图标:1000,显示模块;2000,响应模块;3000,处理模块;10,前端设备; 11,处理器;12,存储器;13,总线;101,组件仓库;102,画布页面;103,参数设置页面;102a ,“读取数据库”组件;102b,“归一化”组件;102c,“数据分割”组件;102d ,“BP神经网络训练”组件;102e ,“模型库”组件;103a,切换控件;103b,下拉框;201a ,“分割方式”控件;201b ,“分割比例”控件;202,“设为可见”控件;203 ,“设为不可见”控件;601,组合组件;601a,还原控件;601b,标示框;601c,收起控件;701,组合组件的中心点;702,标示框的中心点。...

【技术保护点】

【技术特征摘要】
1.一种组合组件的处理方法,其特征在于,应用于呈现图形用户界面的前端设备,所述图形用户界面上显示有画布页面和参数设置页面;所述方法包括:在所述画布页面上显示多个组件,所述多个组件中包括:至少一个第一基础组件和组合组件;响应针对所述组合组件的选中操作,从后端设备加载所述组合组件的组件列表,所述组件列表包含:组成所述组合组件的多个第二基础组件的标识信息;根据所述多个第二基础组件的标识信息,从所述后端设备加载所述多个第二基础组件的参数控件,并嵌入至所述参数设置页面中,得到所述组合组件的设置页面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述多个第二基础组件的标识信息,从所述后端设备加载所述多个第二基础组件的参数可见性配置信息;根据所述参数可见性配置信息,对所述组合组件的设置界面中所述参数可见性配置信息对应的参数控件对应显示或隐藏处理。3.根据权利要求2所述的方法,其特征在于,所述在画布页面上显示多个组件之前,所述方法还包括:在所述画布页面中显示多个基础组件,所述基础组件包括:所述至少一个第一基础组件和所述多个第二基础组件;响应针对每个所述第二基础组件输入的选中操作,在所述参数设置页面中显示所述第二基础组件的参数控件,得到所述第二基础组件的设置页面;响应通过所述第二基础组件的设置页面中各参数控件输入的可见性设置操作,生成所述第二基础组件的参数可见性配置信息;将所述多个基础组件的参数可见性配置信息存储至所述后端设备。4.根据权利要求1所述的方法,其特征在于,所述组合组件的设置页面中还显示有:切换控件;响应通过所述切换控件输入的组件切换操作,在所述参数设置页面中显示所述组件切换操作对应的目标第二基础组件的参数控件,以从所述组合组件的设置页面切换为所述目标第二基础组件的设置页面。5.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:陈晖黄文君裘坤周曼
申请(专利权)人:浙江中控技术股份有限公司
类型:发明
国别省市:

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

1