[发明专利]一种页面构建的方法、装置、计算机设备及存储介质在审
| 申请号: | 201810427658.9 | 申请日: | 2018-05-07 |
| 公开(公告)号: | CN108762729A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 弓晓东 | 申请(专利权)人: | 北京五八信息技术有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38 |
| 代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 田卫平 |
| 地址: | 100083 北京市海淀区学清*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 构建 公共组件 存储介质 模板页面 视图组件 页面构建 目标页 计算机设备 目标页面 工作效率 公用组件 固定配置 获取目标 模板组件 配置信息 解耦 升级 页面 开发 | ||
1.一种页面构建的方法,其特征在于,所述方法包括:
在模板页面中加载目标页面的业务碎片的视图组件,其中,所述业务碎片的视图组件用于构建所述目标页面;
通过所述业务碎片获取所述目标页面的构建信息;
基于所述构建信息,通过所述模板页面中固定配置的公共组件及所述视图组件构建所述目标页面。
2.根据权利要求1所述的方法,其特征在于,所述在模板页面中加载目标页面的业务碎片的视图组件之前,所述方法还包括:
从需构建所述目标页面的应用程序中获取所述业务碎片;
将所述业务碎片存储至内存,以供从所述内存中加载所述业务碎片的视图组件至所述模板页面。
3.根据权利要求1所述的方法,其特征在于,所述通过业务碎片获取所述目标页面的构建信息,包括:
通过所述业务碎片向服务端发出构建所述目标页面的请求;
获取所述服务端反馈的所述目标页面的构建信息。
4.根据权利要求3所述的方法,其特征在于,所述模板页面包括:页面控制器;
所述基于所述构建信息,通过所述模板页面中固定配置的公共组件及所述视图组件构建所述目标页面,包括:
将所述页面控制器传送至所述业务碎片中,以供所述业务碎片基于所述构建信息控制所述页面控制器对所述公共组件及所述视图组件进行拼接,以构建所述目标页面。
5.根据权利要求1所述的方法,其特征在于,所述公用组件包括:导航栏布局元素和处于加载状态的界面的界面布局元素。
6.一种页面构建的装置,其特征在于,所述装置包括:
加载模块,用于在模板页面中加载目标页面的业务碎片的视图组件,其中,所述业务碎片的视图组件用于构建所述目标页面;
获取模块,用于通过所述业务碎片获取所述目标页面的构建信息;
构建模块,用于基于所述构建信息,通过所述模板页面中固定配置的公共组件及所述视图组件构建所述目标页面。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
存储模块,用于在所述在模板页面中加载所述目标页面的业务碎片的视图组件之前,从需构建所述目标页面的应用程序中获取所述业务碎片,且将所述业务碎片存储至内存,以供从所述内存中加载所述业务碎片的视图组件至所述模板页面。
8.根据权利要求6所述的装置,其特征在于,所述加载模块包括:
请求单元,用于通过所述业务碎片向服务端发出构建所述目标页面的请求;
反馈单元,用于获取所述服务端反馈的所述目标页面的构建信息。
9.根据权利要求8所述的装置,其特征在于,所述模板页面包括:页面控制器;
所述构建模块具体用于:将所述页面控制器传送至所述业务碎片中,以供所述业务碎片基于所述构建信息控制所述页面控制器对所述公共组件及所述视图组件进行拼接,以构建所述目标页面。
10.根据权利要求6所述的装置,其特征在于,所述公用组件包括:导航栏布局元素和处于加载状态的界面的界面布局元素。
11.一种计算机设备,其特征在于,包括处理器和存储器;
所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现权利要求1至5中任一项所述的页面构建的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权利要求1至5中任一项所述的页面构建的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京五八信息技术有限公司,未经北京五八信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810427658.9/1.html,转载请声明来源钻瓜专利网。





