【技术实现步骤摘要】
一种页面生成方法、装置、设备及存储介质
[0001]本公开涉及软件
和金融
,尤其涉及一种页面生成方法、装置、设备、介质和程序产品。
技术介绍
[0002]随着软件页面开发的深入,嵌套父子页面是普遍存在的。目前,现有的低代码技术实现该场景是通过嵌套关系手动创建每个单独页面,并进行页面和面包屑的属性配置。由于相关的面包屑导航和页面目录树的生成方式有着大量重复且较为繁琐的步骤,例如重复构建页面,配置页面属性、重复配置每个页面的面包屑属性等。同时还伴随着大量来回切换页面的操作,重复性的动作在一定程度上降低了开发效率。
技术实现思路
[0003]鉴于上述问题,本公开提供了一种页面生成方法、装置、设备、介质和程序产品。
[0004]根据本公开的第一个方面,提供了一种页面生成方法,包括:获取页面目录树和页面导航数组,其中,页面目录树中包括目标页面节点的属性信息和目标页面节点与关联页面节点之间的层级关系,页面导航数组中包括目标页面节点的地址信息和关联页面节点的地址信息。根据层级关系、目标页面节点的地址信 ...
【技术保护点】
【技术特征摘要】
1.一种页面生成方法,包括:获取页面目录树和页面导航数组,其中,所述页面目录树中包括目标页面节点的属性信息和所述目标页面节点与关联页面节点之间的层级关系,所述页面导航数组中包括所述目标页面节点的地址信息和所述关联页面节点的地址信息;根据所述层级关系、所述目标页面节点的地址信息和所述关联页面节点的地址信息,生成所述目标页面节点的导航链接信息;响应于针对所述导航链接信息的点击操作,通过解析所述导航链接信息,得到所述目标页面节点的属性信息;以及通过调用渲染组件,根据所述目标页面节点的属性信息,得到目标页面。2.根据权利要求1所述的方法,其中,所述根据所述层级关系、所述目标页面节点的地址信息和所述关联页面节点的地址信息,生成所述目标页面节点的导航链接信息,包括:根据所述层级关系,得到所述目标页面节点的导航路径;以及按照所述导航路径,根据所述目标页面节点的地址信息和所述关联页面节点的地址信息,生成所述导航链接信息。3.根据权利要求2所述的方法,其中,所述根据层级关系,得到所述目标页面节点的导航路径,包括:根据所述层级关系,生成层级关系拓扑图,其中,所述层级关系拓扑图指示了所述目标页面节点与所述关联页面节点之间的导航方向;以及根据所述导航方向、所述关联页面节点和所述目标页面节点,生成所述导航路径。4.根据权利要求2所述的方法,其中,所述按照所述导航路径,根据所述目标页面节点的地址信息和所述关联页面节点的地址信息,生成所述导航链接信息,包括:根据所述导航路径,得到所述目标页面节点的地址信息与所述关联页面节点的地址信息的排列顺序;以及按照所述排列顺序,根据所述目标页面节点的地址信息和所述关联页面节点的地址信息,生成所述导航链接信息。5.根据权利要求1所述的方法,其中,所述通过调用渲染组件,根据所述目标页面节点的属性信息,得到目标页面,包括:根据所述目标页面节点的属性信息,从页面模板库中获取页面元素和渲染模板;以及通过调用所述渲染组件,按照所述渲染模板对所述页面元素进行渲染操作,得到所述目标页面。6...
【专利技术属性】
技术研发人员:高飞,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。