The invention discloses a method and device for establishing system pages. The method includes: obtaining page template information after receiving user's page creation instructions; pre-establishing the page template information, including region information that can be created and rules for creating information in each region; and determining to be created in response to user's choice. The region information is constructed, and the rules of creating information corresponding to the region to be created are invoked; and the content input by the user from the region to be created according to the rules of creating information is obtained, the region instance is created, and the created region instance is rendered. According to the invention, a page template including rules for creating regions and corresponding information is created in advance, and is directly invoked when a user creates corresponding pages of a management system, and the related project content is input according to the rules. Developers can quickly create unified pages, and even without professional UI design experience, can quickly complete page creation, saving system development time.
【技术实现步骤摘要】
一种系统页面建立方法及装置
本专利技术涉及计算机应用
,特别是涉及一种系统页面建立方法及装置。
技术介绍
内部开发人员为实现特定功能进行系统平台开发时,需要后台工作人员对后台管理逻辑进行开发,同时需要前端工作人员对页面进行开发编辑,当前、后端工作完成时,进行前、后端工作的对接,完成系统开发。传统的系统平台开发方法,由于前、后端的开发工作是彼此独立的,且需要在每次开发一套新的系统时都需要进行此种处理,前、后端对接耗费时间和人力成本。因此,在开发网站系统时,常常面临几十到几百的网页需要开发,对于普通开发人员来说,由于对前端的知识不够了解,在写页面时感到困难重重。而对于前端开发人员来说,大量相似页面的开发,又浪费太多的开发时间。
技术实现思路
本专利技术主要解决的技术问题是提供一种系统页面建立方法及装置,以便开发人员能够快速创建设计系统页面。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种系统页面建立方法,所述方法包括:接收到用户的页面创建指令后,获取页面模板信息;其中,所述页面模板信息预先建立,包括可创建的区域信息以及各区域创建信息的规则;响应用户的选择确定待创建的区域信息,并调用所述待创建区域对应的创建信息的规则;以及获取用户从所述待创建区域依据创建信息的规则输入的内容,创建区域实例,并对创建的区域实例进行渲染。其中,所述方法还包括:预先收集各页面类型的页面UI信息;利用div分割收集到的各页面类型的页面UI信息,建立各页面类型对应的页面模板。其中,所述各区域创建信息的规则是根据对应的区域属性预先设置的,用于对创建该区域对应的页面内容进行约束。 ...
【技术保护点】
1.一种系统页面建立方法,其特征在于,所述方法包括:接收到用户的页面创建指令后,获取页面模板信息;其中,所述页面模板信息预先建立,包括可创建的区域信息以及各区域创建信息的规则;响应用户的选择确定待创建的区域信息,并调用所述待创建区域对应的创建信息的规则;以及获取用户从所述待创建区域依据创建信息的规则输入的内容,创建区域实例,并对创建的区域实例进行渲染。
【技术特征摘要】
1.一种系统页面建立方法,其特征在于,所述方法包括:接收到用户的页面创建指令后,获取页面模板信息;其中,所述页面模板信息预先建立,包括可创建的区域信息以及各区域创建信息的规则;响应用户的选择确定待创建的区域信息,并调用所述待创建区域对应的创建信息的规则;以及获取用户从所述待创建区域依据创建信息的规则输入的内容,创建区域实例,并对创建的区域实例进行渲染。2.根据权利要求1所述的系统页面建立方法,其特征在于,所述方法还包括:预先收集各页面类型的页面UI信息;利用div分割收集到的各页面类型的页面UI信息,建立各页面类型对应的页面模板。3.根据权利要求1所述的系统页面建立方法,其特征在于,所述各区域创建信息的规则是根据对应的区域属性预先设置的,用于对创建该区域对应的页面内容进行约束。4.根据权利要求3所述的系统页面建立方法,其特征在于,所述可创建的区域信息包括区域名称、区域属性。5.根据权利要求1所述的系统页面建立方法,其特征在于,响应用户的选择确定待创建的区域信息,并调用所述待创建区域对应的创建信息的规则,具体为:响应用户的选择确定待创建的区域信息,并显示包括区域属性关联参数的配置界面,以调用所述待创建区域对应的创建信息的规则。6.一种系统页面建立装置...
【专利技术属性】
技术研发人员:谢轶,
申请(专利权)人:厦门欣旅通科技有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。