表单页面的渲染方法、装置、设备、存储介质及产品制造方法及图纸

技术编号:43164200 阅读:27 留言:0更新日期:2024-11-01 19:56
本申请实施例提供了一种表单页面的渲染方法、装置、设备、存储介质和产品,包括:获取针对待渲染表单的表单配置规则;响应于多个平台中的目标平台触发的表单页面渲染请求,从表单配置规则中获取与表单页面渲染请求相关联的M个字段标识分别对应的初始状态;根据M个字段标识分别对应的初始状态,调用M个字段标识分别对应的视图组件进行渲染处理,得到表单页面,视图组件是基于目标平台所采用的开发语言生成的。本申请实施例的技术方案可以通过获取表单配置规则来对各平台的表单页面进行渲染,开发人员可以仅针对各平台开发一次表单配置规则,避免了针对各平台编写出的表单配置规则不一致而增加开发成本的问题,有利于提高开发效率。

【技术实现步骤摘要】

本申请涉及计算机领域,具体涉及一种表单页面的渲染方法、装置、设备、存储介质及产品


技术介绍

1、随着互联网技术和电子设备的普及,表单作为一种常见的数据采集工具,可以用于采集用户的信息,被广泛应用于人们生活的方方面面。例如,用户可以通过在注册表单中填写昵称、密码等信息注册账号,以享受各种在线服务;用户也可以在调查问卷表单中通过填写相关问题的答案来完成详尽的调查问卷,为相关研究提供数据支持;用户还可以在测试表单中通过输入测试题的答案来完成在线测评,以评估个人技能。

2、这些表单通常是由不同平台提供的,例如网页(web)平台、小程序平台等。由于不同平台的编程框架、开发语言不同,对于表单的配置规则,开发人员通常需要为每个平台独立编写和维护。这种方式下,开发人员需为不同平台重复编写相似或者相同验证逻辑,开发效率较低,且由于各平台表单配置规则的实现存在差异,可能会导致在不同平台出现表单配置规则不一致的风险。


技术实现思路

1、本申请实施例提供了一种表单页面的渲染方法、装置、设备、存储介质及产品,可以避免针对本文档来自技高网...

【技术保护点】

1.一种表单页面的渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取针对待渲染表单的表单配置规则,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取针对待渲染表单的表单配置规则,包括:

4.根据权利要求1所述的方法,其特征在于,所述表单配置规则还包括所述N个字段标识中存在联动关系的联动字段标识,以及依赖于所述联动字段标识的依赖字段标识和联动规则;所述M个字段标识分别对应的初始状态包括所述M个字段标识分别对应的初始值;所述根据所述M个字段标识分别对应的初始状态,调用所述M个字段标识分别对应的视图组件进行渲染处理,得到...

【技术特征摘要】

1.一种表单页面的渲染方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取针对待渲染表单的表单配置规则,包括:

3.根据权利要求1所述的方法,其特征在于,所述获取针对待渲染表单的表单配置规则,包括:

4.根据权利要求1所述的方法,其特征在于,所述表单配置规则还包括所述n个字段标识中存在联动关系的联动字段标识,以及依赖于所述联动字段标识的依赖字段标识和联动规则;所述m个字段标识分别对应的初始状态包括所述m个字段标识分别对应的初始值;所述根据所述m个字段标识分别对应的初始状态,调用所述m个字段标识分别对应的视图组件进行渲染处理,得到所述表单页面渲染请求对应的表单页面,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述目标字段标识对应的更新初始状态、所述联动字段标识、所述联动规则中所述联动字段标识对应的更新初始状态,与所述依赖字段标识对应的更新初始状态之间的对应关系,确定所述m个字段标识对应的更新初始状态,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述m个字段标识分别对应的更新初始状态,调用所述m个字段标识分别对应的视图组件进行渲染处理,得到所述表单页面渲染请求对应的表单页面,包括:

7.根据权利要求6所述的方法,其特征在于,所述m个字段标识分别对应的视图组件均封装于包装组件中,所述包装组件是基于所述目标平台能解析的开发语言开发得到的;所述根据所述页面布局和所述m个字段标识分别对应的更新初始状态,调用所述m个字段标识分别对应的视图组件进行渲染处理,得到所述表单页面渲染请求对应的表单页面,包括:

8.根据权利要求1所述的方法,其特征在于,所述m个字段标识分别对应的初始状态包括所...

【专利技术属性】
技术研发人员:易新刘江帆
申请(专利权)人:广州腾讯科技有限公司
类型:发明
国别省市:

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

1