页面的生成方法、装置、设备和介质制造方法及图纸

技术编号:28372547 阅读:12 留言:0更新日期:2021-05-07 23:59
本发明专利技术公开了一种页面的生成方法、装置、设备和介质。其中,该方法包括:若检测到页面生成事件,则获取待生成页面的配置化文件;根据待生成页面的配置化文件和待生成页面的源码模板文件生成目标页面;其中,源码模板文件包括目标页面的构成参数。本发明专利技术实施例能够通过预先编写的配置化文件与源码模板文件的结合,在不需要改动源码模板文件的基础上快速实现管理页面的生成,从而有效提高了页面的生成效率。

【技术实现步骤摘要】
页面的生成方法、装置、设备和介质
本专利技术实施例涉及一种计算机
,尤其涉及一种页面的生成方法、装置、设备和介质。
技术介绍
管理页面为企业管理系统中管理端的展示页面,通过管理页面可实时直接对企业的运行数据进行汇总、查看以及修正等操作;由于企业内部的数据处理量较大,因此,需要定期构建新的管理页面以及时跟进企业发展。目前,对于管理页面的生成,主要是基于对源码模板文件的修改,即根据待生成页面的不同需求对源码模板文件进行代码重开发;其中,源码模板文件包括HTML文件、JS文件和CSS文件。上述方案的缺陷在于:针对不同需求的待生成页面,每次重开发均需对源码模板文件进行更改,开发效率较低,且工作量较大。
技术实现思路
本申请实施例提供一种页面的生成方法、装置、设备和介质,可以通过预先编写的配置化文件与源码模板文件的结合,在不需要改动源码模板文件的基础上快速实现管理页面的生成,从而有效提高了页面的生成效率。第一方面,本专利技术实施例提供了一种页面的生成方法,包括:若检测到页面生成事件,则获取待生成页面的配置化文件;根据所述待生成页面的配置化文件和所述待生成页面的源码模板文件生成目标页面;其中,所述源码模板文件包括所述目标页面的构成参数。可选的,获取待生成页面的配置化文件,包括:获取待生成页面的页面标识;调用文件读取组件,从预先建立的文件集合中读取与所述待生成页面的页面标识关联的配置化文件,作为所述待生成页面的配置化文件;其中,所述文件集合中包括页面标识和配置化文件的关联关系。可选的,文件集合的建立过程包括:确定待生成页面的配置化文件,以及,确定所述待生成页面的页面标识;建立待生成页面的配置化文件与所述待生成页面的页面标识的关联关系,得到文件集合。可选的,确定待生成页面的配置化文件,包括:确定待生成页面的结构数据;其中,所述待生成页面的结构数据包括结构签名、结构属性值和结构虚拟控件中的至少一项;根据所述待生成页面的结构数据确定所述待生成页面的配置化文件。可选的,所述待生成页面的源码模板文件包括框架结构文件、美化布局文件和逻辑处理文件中的至少一项;其中,所述框架结构文件包括HTML参数;所述美化布局文件包括CSS参数;所述逻辑处理文件包括JS参数。可选的,根据所述待生成页面的配置化文件和所述待生成页面的源码模板文件生成目标页面,包括:确定所述待生成页面的配置化文件中结构数据的所属类型;根据所述结构数据的所属类型将所述结构数据添加至所述待生成页面的源码模板文件中,得到目标页面。可选的,根据所述结构数据的所属类型将所述结构数据添加至所述待生成页面的源码模板文件中,得到目标页面,包括:将所述结构数据的所属类型与各所述源码模板文件进行匹配,得到匹配值;将目标匹配对中的结构数据添加至所述目标匹配对的源码模板文件中,得到目标页面;其中,所述目标匹配对包括匹配值大于匹配阈值的结构数据与源码模板文件的匹配关系。第二方面,本专利技术实施例提供了一种页面的生成装置,包括:文件获取模块,用于若检测到页面生成事件,则获取待生成页面的配置化文件;页面生成模块,用于根据所述待生成页面的配置化文件和所述待生成页面的源码模板文件生成目标页面;其中,所述源码模板文件包括所述目标页面的构成参数。可选的,文件获取模块,具体用于:获取待生成页面的页面标识;调用文件读取组件,从预先建立的文件集合中读取与所述待生成页面的页面标识关联的配置化文件,作为所述待生成页面的配置化文件;其中,所述文件集合中包括页面标识和配置化文件的关联关系。可选的,还包括:文件集合建立模块,文件集合建立模块包括:确定单元,用于确定待生成页面的配置化文件,以及,确定所述待生成页面的页面标识;文件集合建立单元,用于建立待生成页面的配置化文件与所述待生成页面的页面标识的关联关系,得到文件集合。可选的,确定单元,具体用于:确定待生成页面的结构数据;其中,所述待生成页面的结构数据包括结构签名、结构属性值和结构虚拟控件中的至少一项;根据所述待生成页面的结构数据确定所述待生成页面的配置化文件。可选的,所述待生成页面的源码模板文件包括框架结构文件、美化布局文件和逻辑处理文件中的至少一项;其中,所述框架结构文件包括HTML参数;所述美化布局文件包括CSS参数;所述逻辑处理文件包括JS参数。可选的,页面生成模块,包括:类型确定单元,用于确定所述待生成页面的配置化文件中结构数据的所属类型;页面确定单元,用于根据所述结构数据的所属类型将所述结构数据添加至所述待生成页面的源码模板文件中,得到目标页面。可选的,页面确定单元,具体用于:将所述结构数据的所属类型与各所述源码模板文件进行匹配,得到匹配值;将目标匹配对中的结构数据添加至所述目标匹配对的源码模板文件中,得到目标页面;其中,所述目标匹配对包括匹配值大于匹配阈值的结构数据与源码模板文件的匹配关系。第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例中的任一种所述的页面的生成方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术实施例中的任一种所述的页面的生成方法。本专利技术实施例若检测到页面生成事件,则获取待生成页面的配置化文件;根据待生成页面的配置化文件和待生成页面的源码模板文件生成目标页面;其中,源码模板文件包括目标页面的构成参数。本专利技术实施例能够通过预先编写的配置化文件与源码模板文件的结合,在不需要改动源码模板文件的基础上快速实现管理页面的生成,从而有效提高了页面的生成效率。附图说明图1是本专利技术实施例一中的页面的生成方法的流程示意图;图2是本专利技术实施例二中的页面的生成方法的流程示意图;图3是本专利技术实施例三中的页面的生成装置的结构示意图;图4是本实施例四中的电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一中的页面的生成方法的流程示意图。本实施例可适用于快速生成管理页面的情况。本实施例方法可由页面的生成装置来执行,该装置可采用硬件/或软件的方式来实现,并可配置于电子设备中。可实现本申请任意实施例所述的页面的生成方法。如图1所示,该方法具体包括如下:S110、若检测到页面生成事件,则获取待生成页面的配置化文件。在本实施例中,页本文档来自技高网...

【技术保护点】
1.一种页面的生成方法,其特征在于,所述方法包括:/n若检测到页面生成事件,则获取待生成页面的配置化文件;/n根据所述待生成页面的配置化文件和所述待生成页面的源码模板文件生成目标页面;其中,所述源码模板文件包括所述目标页面的构成参数。/n

【技术特征摘要】
1.一种页面的生成方法,其特征在于,所述方法包括:
若检测到页面生成事件,则获取待生成页面的配置化文件;
根据所述待生成页面的配置化文件和所述待生成页面的源码模板文件生成目标页面;其中,所述源码模板文件包括所述目标页面的构成参数。


2.根据权利要求1所述的方法,其特征在于,获取待生成页面的配置化文件,包括:
获取待生成页面的页面标识;
调用文件读取组件,从预先建立的文件集合中读取与所述待生成页面的页面标识关联的配置化文件,作为所述待生成页面的配置化文件;其中,所述文件集合中包括页面标识和配置化文件的关联关系。


3.根据权利要求2所述的方法,其特征在于,文件集合的建立过程包括:
确定待生成页面的配置化文件,以及,确定所述待生成页面的页面标识;
建立待生成页面的配置化文件与所述待生成页面的页面标识的关联关系,得到文件集合。


4.根据权利要求3所述的方法,其特征在于,确定待生成页面的配置化文件,包括:
确定待生成页面的结构数据;其中,所述待生成页面的结构数据包括结构签名、结构属性值和结构虚拟控件中的至少一项;
根据所述待生成页面的结构数据确定所述待生成页面的配置化文件。


5.根据权利要求1所述的方法,其特征在于,所述待生成页面的源码模板文件包括框架结构文件、美化布局文件和逻辑处理文件中的至少一项;其中,所述框架结构文件包括HTML参数;所述美化布局文件包括CSS参数;所述逻辑处理文件包括JS参数。


6.根据权利...

【专利技术属性】
技术研发人员:陈振贤黄琳曾晓霆
申请(专利权)人:深圳乐信软件技术有限公司
类型:发明
国别省市:广东;44

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

1