一种系统页面的公共模块的管理方法和装置制造方法及图纸

技术编号:41676121 阅读:17 留言:0更新日期:2024-06-14 15:31
本发明专利技术公开了一种系统页面的公共模块的管理方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:基于浏览器的原生组件,对系统页面的公共模块的文档对象模型进行封装,得到公共模块的网页组件标签;使用页面开发框架对网页组件标签进行封装以生成公共模块对应的页面组件,并将页面组件部署到内容分发网络;响应于页面组件的更新请求,获取页面组件的属性信息,根据属性信息更新页面组件。该实施方式不仅构建了无依赖页面开发框架的公共模块的页面组件,实现了公共模块的跨框架使用,而且通过页面组件的内容分发网络部署,实现了页面组件的无感知更新,有效降低了沟通成本、设计成本以及部署成本,提升了系统页面的维护、管理效率。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种系统页面的公共模块的管理方法和装置


技术介绍

1、网络页面作为信息的载体,为用户提供有价值的信息,独特的、有创意的、个性化的页面可以吸引更多的用户,随着网络的推广和应用,页面设计开始变得多样化,复杂化,相应地,页面设计也需要由多个研发团队来协同开发、维护。目前在系统页面设计中,考虑到页面的公共模块(如导航栏、菜单栏等)的功能和样式具有统一性,在各个研发团队引用公共模块时,对于相同技术栈的研发团队使用npm包管理器将公共模块单独安装到项目中使用,对于不同技术栈的研发团队,通常需要基于公共模块重新开发适用于当前技术栈的公共框架。

2、在实现本专利技术过程中,专利技术人发现现有技术中存在如下问题:

3、在需要更新公共模块的情况下,对于相同技术栈的研发团队,需要通知各个研发团队通过npm包管理器更新基于公共模块建立的公共框架,增加了沟通成本;对于不同技术栈的研发团队,需要根据更新内容重新开发适用于当前技术栈的公共框架,且各个研发团队之间协同时间,同时发布,增加了设计成本和部署成本,影响了系统页面的维护、管本文档来自技高网...

【技术保护点】

1.一种系统页面的公共模块的管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于浏览器的原生组件,对系统页面的公共模块的文档对象模型进行封装,得到所述公共模块的网页组件标签,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述浏览器的原生组件,根据所述编译文件得到所述公共模块的网页组件标签,包括:

4.根据权利要求1所述的方法,其特征在于,在使用页面开发框架对所述网页组件标签进行封装之前,还包括:

5.根据权利要求1所述的方法,其特征在于,获取所述页面组件的属性信息,根据所述属性信息更新所述页面组件,包括:...

【技术特征摘要】

1.一种系统页面的公共模块的管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于浏览器的原生组件,对系统页面的公共模块的文档对象模型进行封装,得到所述公共模块的网页组件标签,包括:

3.根据权利要求2所述的方法,其特征在于,基于所述浏览器的原生组件,根据所述编译文件得到所述公共模块的网页组件标签,包括:

4.根据权利要求1所述的方法,其特征在于,在使用页面开发框架对所述网页组件标签进行封装之前,还包括:

5.根据权利要求1所述的方法,其特征在于,获取所述页面组件的属...

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

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

1