The present invention provides an efficient method for designing and rendering mobile forms. The method is designed by step by step design of mobile forms, combining the design of the whole configuration, rendering and responding dynamically according to the configuration, and using the front-end UI framework based on virtual DOM technology to improve the rendering and response speed. Compared with the generation of Html, the JSON configuration has higher readability and maintainability. Compared with generating a large number of JavaScript files and rendering a unique dynamic rendering page, it also greatly reduces the repetition maintenance work of a large number of form pages, speeds up the loading speed, reduces the data storage space and later in the later period. Maintenance time. Using front-end UI frameworks such as React based on virtual DOM technology can greatly improve the rendering speed of the interface and the readability of the code.
【技术实现步骤摘要】
一种高效的移动表单设计与渲染方法
本专利技术涉及企业信息系统的移动表单开发
,具体涉及一种高效的移动表单设计与渲染方法。
技术介绍
随着移动信息系统的发展,越来越多的企业部署基于移动端的信息系统。然而对于传统的移动表单开发方式,每个发布表单都会生成大量的存储数据,随着表单数量的增加,数据重复而又冗余,给维护带来很多重复性的工作,工作量大,增加了开发周期。
技术实现思路
为了解决以上技术问题,各种系统的现状,本专利技术提出了一种高效的移动表单设计与渲染方法。该方法解决了传统方式代码易读性差,数据重复率高,维护工作量大,渲染和响应速度慢等问题,使移动表单的开发和维护更加方便灵活和高效。本专利技术的技术方案是:一种高效的移动表单设计与渲染方法,所述方法通过对移动表单进行分步式设计,综合出整体配置的设计,根据配置进行动态渲染与响应,并利用基于虚拟DOM技术的前端UI框架提升渲染与响应速度。虚拟DOM,VirtualDOM是一个模拟DOM树的JavaScript对象。React使用VirtualDOM来渲染UI,当组件状态state有更改的时候,React会自动调用组件的render方法重新渲染整个组件的UI。React主要的目标是提供一套不同的,高效的方案来更新DOM,不是通过直接把DOM变成可变的数据,而是通过构建“VirtualDOM”,虚拟的DOM,随后React处理真实的DOM上的更新来进行模拟相应的更新。所述方法内容包括:在移动表单设计发布时,生成该移动表单的JSON配置数据,依据该配置数据,由动态渲染页面对移动表单进行渲染。所述方法内容包括:将移动表 ...
【技术保护点】
1.一种高效的移动表单设计与渲染方法,其特征在于,所述方法通过对移动表单进行分步式设计,综合出整体配置的设计,根据配置进行动态渲染与响应,并利用基于虚拟DOM技术的前端UI框架提升渲染与响应速度。
【技术特征摘要】
1.一种高效的移动表单设计与渲染方法,其特征在于,所述方法通过对移动表单进行分步式设计,综合出整体配置的设计,根据配置进行动态渲染与响应,并利用基于虚拟DOM技术的前端UI框架提升渲染与响应速度。2.根据权利要求1所述的一种高效的移动表单设计与渲染方法,其特征在于,所述方法内容包括:在移动表单设计发布时,生成该移动表单的JSON配置数据,依据该配置数据,由动态渲染页面对移动表单进行渲染。3.根据权利要求2所述的一种高效的移动表单设计与渲染方法,其特征在于,所述方法内容包括:将移动表单的所有配置属性抽象出来,通过图形化界面展示,并通过设计将数据保存到后台。4.根据权利要求3所述的一种高效的移动表单设计与渲染方法,其特征在于,所述方法内容包括:在将移动表单发布时,根据设计时产生的后台数据,经过集成生成已经固定好格式的JSON配置。5.根据权利要求4所述的一种高效的移动表单设计与渲染方法,其特征在于,所述方法内容包括:在对移动表单进行渲染时,对JSON配置进行解析,利用虚拟DOM技术加快页面渲染与响应,动态地渲染需要生成的界面。6.根据权利要求5所述的一种高效的移动表单设计与渲染方法,其特征在于,所述移动表单的设计过程包括:首先根据移动表单架构和设计功能的需要,抽象出移动表单的...
【专利技术属性】
技术研发人员:石磊,李伟龙,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。