页面生成方法和装置制造方法及图纸

技术编号:42125063 阅读:27 留言:0更新日期:2024-07-25 00:41
本公开的实施例提供了一种页面生成方法和装置。所述页面生成方法包括:首先基于初始页面中的多个页面元素,确定出多个页面元素的元素嵌套信息,然后根据多个页面元素的元素信息,确定多个页面元素的多个画布节点,之后根据多个页面元素的元素嵌套信息,将多个画布节点构建成画布节点树,最后对画布节点树进行元素渲染,生成目标页面,可以将每个页面元素抽象成为画布节点,利用画布节点进行组合嵌套实现多个页面元素之间的树形布局结构,为低代码页面搭建提供了模块化、灵活性、以及可视化开发的能力,能够有效地支持低代码画布的组合和嵌套场景,快速搭建出复杂的页面结构。

【技术实现步骤摘要】

本公开的实施例涉及计算机和互联网,尤其涉及页面生成方法和装置


技术介绍

1、在低代码领域,通常使用单层画布进行页面搭建。然而随着低代码开发的不断深入,单层画布已经无法满足现有的页面搭建需求,当页面搭建的复杂度增加时,需要使用多层画布来实现页面搭建,多层页面搭建比较复杂,效率低。


技术实现思路

1、本公开的实施例提出了一种页面生成方法、装置、电子设备和计算机可读介质。

2、第一方面,本公开的实施例提供了一种页面生成方法,该方法包括:基于初始页面中的多个页面元素,确定出多个页面元素的元素嵌套信息;根据多个页面元素的元素信息,确定多个页面元素的多个画布节点;基于多个页面元素的元素嵌套信息,将多个画布节点构建成画布节点树;对画布节点树进行元素渲染,生成目标页面。

3、在一些实施例中,基于初始页面中的多个页面元素,确定出多个页面元素的元素嵌套信息,包括:根据页面搭建请求生成初始页面;响应于在初始页面中添加了多个页面元素,确定出多个页面元素的属性信息;基于多个页面元素的属性信息,确定出多个页面元本文档来自技高网...

【技术保护点】

1.一种页面生成方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于初始页面中的多个页面元素,确定出所述多个页面元素的元素嵌套信息,包括:

3.根据权利要求2所述的方法,其中,所述基于所述多个页面元素的属性信息,确定出所述多个页面元素的元素嵌套信息,包括:

4.根据权利要求1所述的方法,其中,所述基于所述多个页面元素的元素嵌套信息,将所述多个画布节点构建成画布节点树,包括:

5.根据权利要求1所述的方法,所述方法还包括:

6.根据权利要求2-3中任意一项所述的方法,所述方法还包括:

7.根据权利要求1-...

【技术特征摘要】

1.一种页面生成方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述基于初始页面中的多个页面元素,确定出所述多个页面元素的元素嵌套信息,包括:

3.根据权利要求2所述的方法,其中,所述基于所述多个页面元素的属性信息,确定出所述多个页面元素的元素嵌套信息,包括:

4.根据权利要求1所述的方法,其中,所述基于所述多个页面元素的元素嵌套信息,将所述多个画布节点构建成画布节点树,包括:

5.根据权利要求1所述的方法,所述方法还包括:

6.根据权利要求2-3...

【专利技术属性】
技术研发人员:黄浩
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:

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

1