基于组件聚合式递归嵌套的页面动态构建方法、计算机程序产品及系统
申请号:CN202511535644
申请日期:2025-10-27
公开号:CN121008802A
公开日期:2025-11-25
类型:发明专利
摘要
本发明涉及计算机软件与互联网技术领域,提供了一种基于组件聚合式递归嵌套的页面动态构建方法、计算机程序产品及系统,该方法为:获取页面配置数据;通过递归解析引擎将页面配置数据转换为能够自由定义父子关系的树形结构,从而生成具有灵活性的页面嵌套信息;根据页面嵌套信息生成与终端类型对应的渲染指令;在终端执行渲染指令,最终生成页面。本发明对页面配置数据中具有动态属性标识的组件,将其标记数据来源的属性定义为数据监听通道对象并获取其指向数据源路径的信息,从而将该属性替换为一个数据监听通道对象,实现根据数据源的变化自动更新组件属性值,提升组件的复用性。
技术关键词
动态构建方法
页面嵌套
计算机程序产品
深度优先搜索算法
生成页面
抽象语法树
树形结构
页面配置系统
数据
节点
标识符
识别终端
指令
处理器
画布