The invention discloses a method and a device for acquiring pages. Among them, the method includes: obtaining the request for creating a web page request, the request carries the request page generation; page configuration information, read the page the page configuration information is used to record the page in the various components of the nested relations and order; component information acquisition of each component in the page; rendering component information the various components of the various components in accordance with the nested relations and order, with the state of the page. The invention solves the technical problem of high cost of developing pages.
【技术实现步骤摘要】
本专利技术涉及计算机领域,具体而言,涉及一种页面获取方法及装置。
技术介绍
在多任务处理系统中,往往要对不同的任务类型开发不同的任务处理页面,传统的模板在兼容PC和手机端时,都是单独制作两套模板,而且编辑状态和查看状态又需要两套来支持,这样就需要开发和维护四套模板,因此,若想配置任务处理页面,则需对PC端和手机端分别开发,其开发和维护成本较高。针对上述页面开发成本高的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种页面获取方法及装置,以至少解决页面的开发成本高的技术问题。根据本专利技术实施例的一个方面,提供了一种页面获取方法,包括:获取用于请求生成页面的请求,其中,所述请求中携带有请求生成页面的状态;读取所述页面的页面配置信息,其中,所述页面配置信息用于记录所述页面中各个组件的嵌套关系和排列顺序;获取所述页面中各个组件的组件信息;按照所述各个组件的嵌套关系和排列顺序对所述各个组件的组件信息进行渲染,得到具有所述请求生成页面的状态的页面。进一步地,在读取所述页面的页面配置信息之前,所述方法还包括:生成页面所包含的各个组件;配置各个组件的参数;保存各个组件的参数,生成页面模板;在保存所述页面模板的同时,生成所述页面模板的页面配置信息;保存所述页面配置信息。进一步地,使用json数据记录所述页面配置信息,保存所述页面配置信息包括:将所述json数据作为一个字段保存入数据库。进一步地,配置各个组件的参数包括:将所述各个组件拖拽入预定页面中;对预定页面中的各个组件进行参数配置,其中,所述参数包括下述至少之一:组件的名称、组件的值、组件的数据 ...
【技术保护点】
一种页面获取方法,其特征在于,包括:获取用于请求生成页面的请求,其中,所述请求中携带有请求生成页面的状态;读取所述页面的页面配置信息,其中,所述页面配置信息用于记录所述页面中各个组件的嵌套关系和排列顺序;获取所述页面中各个组件的组件信息;按照所述各个组件的嵌套关系和排列顺序对所述各个组件的组件信息进行渲染,得到具有所述请求生成页面的状态的页面。
【技术特征摘要】
1.一种页面获取方法,其特征在于,包括:获取用于请求生成页面的请求,其中,所述请求中携带有请求生成页面的状态;读取所述页面的页面配置信息,其中,所述页面配置信息用于记录所述页面中各个组件的嵌套关系和排列顺序;获取所述页面中各个组件的组件信息;按照所述各个组件的嵌套关系和排列顺序对所述各个组件的组件信息进行渲染,得到具有所述请求生成页面的状态的页面。2.根据权利要求1所述的方法,其特征在于,在读取所述页面的页面配置信息之前,所述方法还包括:生成页面所包含的各个组件;配置各个组件的参数;保存各个组件的参数,生成页面模板;在保存所述页面模板的同时,生成所述页面模板的页面配置信息;保存所述页面配置信息。3.根据权利要求2所述的方法,其特征在于,使用json数据记录所述页面配置信息,保存所述页面配置信息包括:将所述json数据作为一个字段保存入数据库。4.根据权利要求2所述的方法,其特征在于,配置各个组件的参数包括:将所述各个组件拖拽入预定页面中;对预定页面中的各个组件进行参数配置,其中,所述参数包括下述至少之一:组件的名称、组件的值、组件的数据校验规则配置以及组件的读取后端接口数据。5.根据权利要求1所述的方法,其特征在于,所述状态包括下述之一:移动端浏览器的只读状态、移动端浏览器的编辑状态、电脑端浏览器的只读状态和电脑端浏览器的编辑状态。6.根据权利要求1所述的方法,其特征在于,所述页面为任务处理页面。7.一种页面获取装置,其特征在于,包括:第一获取单元,用于获取用于请求生成页面的请求,其中,...
【专利技术属性】
技术研发人员:李桂林,
申请(专利权)人:北京趣拿软件科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。