页面显示方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:33852432 阅读:31 留言:0更新日期:2022-06-18 10:39
本发明专利技术实施例提供一种页面显示方法、装置、电子设备及计算机可读存储介质,其中所述方法包括:获取待显示的超文本标记语言HTML文件,其中所述HTML文件中包括基础页面和嵌套于所述基础页面中的至少一个待渲染模块;渲染所述基础页面后,对任一个待渲染模块,确定满足所述待渲染模块的渲染条件时,根据所述待渲染模块的第一属性调用对应的已注册的组件,根据所述待渲染模块的第二属性将所述组件实例化,并对实例化后的组件进行渲染;其中,所述组件是在所述组件实例化之前通过所述组件的名称或文件路径进行注册的。从而实现组件灵活扩展和使用,提升前端页面的开发和维护效率。提升前端页面的开发和维护效率。提升前端页面的开发和维护效率。

【技术实现步骤摘要】
页面显示方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及计算机
,尤指一种页面显示方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在日常的页面开发过程中,为了减少代码冗余量,提高开发效率,都会考虑到使用组件化思想:对于相同或者相似页面元素,往往都是将该页面元素组件化,对于不同的前框框架而言引入和使用方式皆有不同,传统方式使用过程中,都需要在各页面中单独引入并注册才可以使用,在组件粒度较小的情况下,需注册多次,并且不能够灵活的修改和更新组件,尤其是碰到页面信息比较大的页面,加载时会非常占用时间,页面呈现效果不佳,用户体验差;页面中包含多个不同组件时,传统的静态定义和注册方式,虽然代码上看上去比较整齐,但是不能够灵活配置,在业务需求变更,需要增减或者更改组件时需要到也页面将多余和无用的组件删除,再将新的需求组件引入和注册,如此维护比较耗时且容易搞混。

技术实现思路

[0003]本专利技术实施例提供一种页面显示方法、装置、电子设备及计算机可读存储介质,用以提高前端页面的开发效率与降低维护难度本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面显示方法,其特征在于,包括:获取待显示的超文本标记语言HTML文件,其中所述HTML文件中包括基础页面和嵌套于所述基础页面中的至少一个待渲染模块;渲染所述基础页面后,对任一个待渲染模块,确定满足所述待渲染模块的渲染条件时,根据所述待渲染模块的第一属性调用对应的已注册的组件,根据所述待渲染模块的第二属性将所述组件实例化,并对实例化后的组件进行渲染;其中,所述组件是在所述组件实例化之前通过所述组件的名称或文件路径进行注册的。2.如权利要求1所述的页面显示方法,其特征在于,通过如下方式对所述组件进行注册:若成功获得到所述组件的名称,则通过所述组件的名称对所述组件进行注册;若未成功获取到所述组件的名称,则通过所述组件的文件路径对所述组件进行注册。3.如权利要求1或2所述的页面显示方法,其特征在于,所述组件是根据HTML文件中设置的中间文件的名称和文件路径,调用对应的中间文件后,根据所述中间文件中的注册指令指示的组件的名称或文件路径注册的。4.如权利要求1或2所述的页面显示方法,其特征在于,所述已注册的组件是在外部配置文件中定义的组件。5.如权利要求1所述的页面显示方法,其特征在于,所述待渲染模块的渲染条件包括所述待渲染模块对应的预设事件被触发。6.如权利要求1所述的页面显示方法,其特征在于,根据所述待渲染...

【专利技术属性】
技术研发人员:陈娜李建伟孙永良陈维强
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:

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

1