【技术实现步骤摘要】
一种查询表单组件的生成方法、装置和设备
[0001]本专利技术涉及软件系统应用
,具体涉及一种查询表单组件的生成方法、装置和设备。
技术介绍
[0002]在软件系统应用过程中,需要开发不同数据库的列表查询页面,每个列表查询页面都有查询表单,用来确认查询的条件。其中,需要生成与每个查询表单对应的查询表单组件,实现查询表单的开发。
[0003]但是,在现有的技术中,对于每个查询表单组件的生成,需要构建该查询表单组件对应的代码数据。这样,对于多个查询表单组件而言,即需要构建多个代码数据。由于,每个查询表单基本上都是类似的,因而,开发不同的查询表单组件的代码数据存在代码冗余的问题。
技术实现思路
[0004]为此,本专利技术提供一种查询表单组件的生成方法、装置和设备,有助于帮助解决在开发不同的查询表单组件的过程中存在着代码冗余的问题。
[0005]为实现以上目的,本专利技术采用如下技术方案:
[0006]第一方面,本专利技术提供一种查询表单组件的生成方法,包括:
[0007]获取 ...
【技术保护点】
【技术特征摘要】
1.一种查询表单组件的生成方法,其特征在于,包括:获取表单对象;确定与所述表单对象对应的表单数组;通过组件传值,将所述表单对象和所述表单数组传输给预设的公共查询表单组件,以使所述预设的公共查询表单组件确定目标HTML元素;基于所述目标HTML元素,生成查询表单组件;其中,所述预设的公共查询表单组件为所述查询表单组件的子组件,所述查询表单组件为所述预设的公共查询表单组件的父组件。2.根据权利要求1所述的方法,其特征在于,所述预设的公共查询表单组件基于以下步骤确定所述HTML元素:对所述表单数组进行遍历,得到初始HTML元素;基于所述表单对象和所述表单数组之间的字段映射关系,将所述表单对象写入所述初始HTML元素,得到所述目标HTML元素。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述预设的公共查询表单组件监听所述表单对象的属性变化信息;将所述属性变化信息回传至所述查询表单组件中,以更新所述查询表单组件中的表单对象的属性。4.根据权利要求1所述的方法,其特征在于,所述查询表单组件能够调用所述预设的公共查询表单组件中的通用逻辑方法。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:利用所述查询表单组件,生成查询表单。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述预设的公共...
【专利技术属性】
技术研发人员:陈海霞,
申请(专利权)人:上海中通吉网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。