standard library
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210933795.6 (22)申请日 2022.08.04 (71)申请人 中国平安财产保险股份有限公司 地址 518033 广东省深圳市福田区益田路 5033号平安金融中心12、 13、 38、 39、 40 层 (72)发明人 阮灏键 (74)专利代理 机构 深圳市赛恩倍吉知识产权代 理有限公司 4 4334 专利代理师 林丽纯 (51)Int.Cl. G06F 9/451(2018.01) G06F 9/455(2006.01) (54)发明名称 页面生成方法、 装置、 电子设备及存 储介质 (57)摘要 本发明涉及人工智能技术领域, 提供一种页 面生成方法、 装置、 电子设备及存储介质, 所述方 法包括: 获取微前端应用的组件配置集; 遍历所 述组件配置集中的每个组件的组件配置数据, 获 取每个组件的加载类型; 基于每个组件的加载类 型加载对应组件的组件配置数据, 获取每个组件 的第一模块组件; 对每个组件的第一模块组件进 行渲染, 得到每个组件的第二模块组件; 响应于 微前端页面生成请求, 基于前端页面需求从数据 库中拉取对应的第二模块组件进行加载, 生成目 标页面。 本发 明通过基于每个组件的加载类型加 载每个组件的组件配置数据, 并渲染得到第二模 块组件, 第二模块组件可以在内部独立封装运 行, 提高了目标页面 生成的灵活性和效率。 权利要求书2页 说明书12页 附图2页 CN 115291987 A 2022.11.04 CN 115291987 A 1.一种页面 生成方法, 其特 征在于, 所述方法包括: 获取微前端应用的组件配置集; 遍历所述组件配置集中的每 个组件的组件配置数据, 获取每 个组件的加载类型; 基于每个组件的加载类型加载对应组件的组件配置数据, 获取每个组件的第 一模块组 件; 对每个组件的第一模块组件进行渲染, 得到每 个组件的第二模块组件; 响应于微前端页面生成请求, 基于前端页面需求从数据库中拉取对应的第 二模块组件 进行加载, 生成目标页面。 2.如权利要求1所述的页面生成方法, 其特征在于, 所述基于每个组件的加载类型加载 对应组件的组件配置数据, 获取每 个组件的第一模块组件 包括: 当每个组件的加载类型为第一加载类型时, 异步加载每个组件的组件配置数据中的 URL模块远程入口脚本, 获取作用域模块对象; 采用预设的指令初始化所述作用域模块对 象, 并将初始化后的作用域模块对 象存储至共享作用域中, 通过全局 寻找所述共享作用域 中的模块对象, 获取每 个组件的第一模块组件; 当每个组件的加载类型为第二加载类型时, 加载每个组件的组件配置数据中的资源 包, 并解析 所述资源 包, 获取每 个组件的第一模块组件。 3.如权利要求1所述的页面生成方法, 其特征在于, 所述对每个组件的第 一模块组件进 行渲染, 得到每 个组件的第二模块组件 包括: 实例化每 个第一模块组件, 得到实例化后的每 个第一模块组件; 将实例化后的每个第 一模块组件及对应组件的组件配置数据中的prop s动态可变数据 传入对应的DOM节点中进行渲染, 得到每 个组件的第二模块组件。 4.如权利要求1所述的页面生成方法, 其特征在于, 所述响应于微前端页面生成请求, 基于前端页面需求从数据库中拉取对应的第二模块组件进行加载, 生成目标页面包括: 解析所述微前端页面 生成请求的报文信息, 获取 前端页面的前端页面需求; 基于所述前端页面需求, 从数据库中提取每 个第二模块组件的加载地址; 基于每个第 二模块组件的加载地址, 将每个第 二模块组件添加至所述前端页面的初始 DOM树对应的DOM节点, 得到目标DOM树, 其中, 每 个DOM节点中包 含有节点信息; 执行所述目标D OM树, 依次加载所述目标D OM树中的每个D OM节点中的节点信息, 生成目 标页面。 5.如权利要求4所述的页面生成方法, 其特征在于, 所述依次加载所述目标DOM树中的 每个DOM节点中的节点信息, 生成目标页面包括: 当每个DOM节点中包含有一个第二模块组件时, 从每个DOM节点中的节点信息中提取第 二模块组件的加载类型; 基于所述加载类型对对应的第二模块组件进行加载渲染, 生成目 标页面; 当每个DOM节点中包含有多个第二模块组件时, 按照对应DOM节点中的逻辑运算信息对 所述多个第二模块组件进行逻辑运算, 得到目标模块组件; 基于所述 目标模块组件的加载 类型对所述目标模块组件进行加载渲染, 生成目标页面。 6.如权利要求1所述的页面生成方法, 其特征在于, 所述遍历所述组件配置集中的每个 组件的组件配置数据, 获取每 个组件的加载类型包括:权 利 要 求 书 1/2 页 2 CN 115291987 A 2识别所述每 个组件的组件配置数据中的加载类型 标识码; 基于所述加载类型 标识码确定对应组件的加载类型。 7.如权利要求1所述的页面生成方法, 其特征在于, 所述获取微前端应用的组件配置集 包括: 识别所述 微前端应用, 获取多个项目的项目标识码; 根据每个项目的项目标识码确定每 个项目的项目接口; 调用每个项目的项目接口获取对应项目的组件配置 。 8.一种页面 生成装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取微前端应用的组件配置集; 遍历模块, 用于遍历所述组件配置集中的每个组件的组件配置数据, 获取每个组件的 加载类型; 加载模块, 用于基于每个组件的加载类型加载对应组件的组件配置数据, 获取每个组 件的第一模块组件; 渲染模块, 用于对每 个组件的第一模块组件进行渲染, 得到每 个组件的第二模块组件; 生成模块, 用于响应于微前端页面生成请求, 基于前端页面需求从数据库中拉取对应 的第二模块组件进行加载, 生成目标页面。 9.一种电子设备, 其特征在于, 所述电子设备包括处理器和存储器, 所述处理器用于执 行所述存储器中存储的计算机程序时实现如权利要求1至7中任意一项所述的页面生成方 法。 10.一种计算机可读存储介质, 所述计算机可读存储介质上存储有计算机程序, 其特征 在于, 所述计算机程序被处理器执行时实现如权利要求 1至7中任意一项 所述的页面生 成方 法。权 利 要 求 书 2/2 页 3 CN 115291987 A 3
专利 页面生成方法、装置、电子设备及存储介质
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:53:20
上传分享
举报
下载
原文档
(503.1 KB)
分享
友情链接
互联网信息服务管理办法(修订草案征求意见稿).pdf
SN-T 3005-2011 有机化学品中碳、氢、氮、硫含量的元素分析仪测定方法.pdf
GB 4094-2016 汽车操纵件、指示器及信号装置的标志.pdf
GB-T 41885-2022 浮空器分类和分级.pdf
GB-T 38772-2020 煤液化沥青.pdf
系统安全等级保护备案表.docx
SY-T 7657.3-2021 天然气 利用光声光谱-红外光谱-燃料电池联合法测定组成 第3部分:红外光谱法测定乙烷及以上烷烃、二氧化碳、一氧化碳含量.pdf
JR-T 0258—2022 金融领域科技伦理指引.pdf
GB-T 8566-2022系统与软件工程 软件生存周期过程.pdf
GA 1800.3-2021 电力系统治安反恐防范要求 第3部分:水力发电企业.pdf
GM-T 0021-2012 动态口令密码应用技术规范.pdf
QC-T 556-2023 汽车制动器温度测量方法及热电偶安装要求.pdf
DB44-T 747-2010 转子侧变频调速节能装置通用技术规范 广东省.pdf
GB-T 41554-2022 地理空间观测平台及传感器资源元数据.pdf
GB-T 3098.23-2020 紧固件机械性能 M42~M72螺栓、螺钉和螺柱.pdf
德勤中国 数字化时代下的网络安全战略框架系列之三.pdf
GB-T 40370-2021 燃气-蒸汽联合循环热电联产能耗指标计算方法.pdf
DB35-T 1627-2016 水利风景资源评价标准 福建省.pdf
GB-T 24405.1-2009 - ISO IEC 20000-1-2005 信息技术 服务管理 第1部分:规范.pdf
GB-T 10647-2008 饲料工业术语.pdf
1
/
3
17
评价文档
赞助2.5元 点击下载(503.1 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。