web树组件自动生成方法、装置、电子设备及存储介质与流程

文档序号:33383759发布日期:2023-03-08 07:08阅读:来源:国知局

技术特征:
1.一种web树组件自动生成方法,其特征在于,包括:获取待渲染数据的原数据和第一配置信息,并生成虚拟dom节点;基于所述原数据和所述第一配置信息,生成虚拟dom节点配置模板;获取第二配置信息;所述第二配置信息包括节点懒加载配置信息和/或节点分页配置信息;将所述第二配置信息加入所述虚拟dom节点配置模板,获取更新后的虚拟dom节点配置模板;基于所述更新后的虚拟dom节点配置模板,生成web树组件。2.根据权利要求1所述的web树组件自动生成方法,其特征在于,所述基于所述原数据和所述第一配置信息生成虚拟dom节点配置模板,包括:基于所述第一配置信息,获取节点名称信息和节点类型信息;基于所述节点名称信息、所述节点类型信息以及所述原数据,生成虚拟dom节点基础模板;将所述第一配置信息中除所述节点名称信息和所述节点类型信息的其他配置信息加入所述虚拟dom节点基础模板,生成虚拟dom节点配置模板。3.根据权利要求1所述的web树组件自动生成方法,其特征在于,所述将所述第二配置信息加入所述虚拟dom节点配置模板,包括:基于第二配置信息,获取配置字段以及所述配置字段所对应的待配置节点名称;基于所述待配置节点名称,查找待配置节点;将所述配置字段加入所述待配置节点的所述虚拟dom节点配置模板。4.根据权利要求1所述的web树组件自动生成方法,其特征在于,所述节点分页配置信息包括:节点是否开启分页配置信息,以及节点开启分页后每页数量配置信息。5.根据权利要求1所述的web树组件自动生成方法,其特征在于,所述第一配置信息和所述第二配置信息均为json格式的配置信息。6.根据权利要求1所述的web树组件自动生成方法,其特征在于,所述第二配置信息为自定义配置信息。7.一种网页渲染方法,其特征在于,包括:采用上述权利要求1~6中任一项所述的web树组件自动生成方法,获取web树组件;基于所述web树组件,对网页进行数据渲染。8.一种web树组件自动生成装置,其特征在于,包括:原数据和第一配置信息获取模块,用于获取待渲染数据的原数据和第一配置信息;虚拟dom节点生成模块,用于生成虚拟dom节点;虚拟dom节点配置模板生成模块,用于基于所述原数据和所述第一配置信息生成虚拟dom节点配置模板;第二配置信息获取模块,用于获取第二配置信息;所述第二配置信息包括节点是否进行懒加载和/或节点是否进行分页加载;第二配置信息加载模块,用于将所述第二配置信息加入所述虚拟dom节点配置模板;web树组件生成模块,用于基于所述虚拟dom节点配置模板,生成web树组件。
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,其中,所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1~7中任一项所述的方法。10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令被计算机运行时,使所述计算机执行如权利要求1~7中任一项所述的方法。

技术总结
本申请提供一种web树组件自动生成方法、装置、电子设备及存储介质,其中web树组件自动生成方法包括:获取待渲染数据的原数据和第一配置信息,并生成虚拟DOM节点;基于原数据和第一配置信息,生成虚拟DOM节点配置模板;获取第二配置信息;第二配置信息包括节点懒加载配置信息和/或节点分页配置信息;将第二配置信息加入虚拟DOM节点配置模板,获取更新后的虚拟DOM节点配置模板;基于更新后的虚拟DOM节点配置模板,生成web树组件。上述web树组件自动生成方法在内置代码层面即可实现节点分页加载,大大提高了树组件的生成效率,进而提高了数据渲染的效率。渲染的效率。渲染的效率。


技术研发人员:王博 汪峥
受保护的技术使用者:北京天融信科技有限公司 北京天融信软件有限公司
技术研发日:2022.11.24
技术公布日:2023/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1