1.一种页面展示方法,包括:
应用程序启动后,获取增量组件列表,并下载所述增量组件列表中的增量组件;
应用程序的页面展示条件触发后,获取待展示页面的页面布局数据和页面业务数据;
根据所述页面布局数据确定所述待展示页面的页面结构,从本地组件中确定目标组件,解析所述目标组件以形成所述页面结构;基于所述页面结构填充所述页面业务数据,以形成并展示所述待展示页面;
其中,所述本地组件包括所述增量组件。
2.如权利要求1所述的方法,所述方法还包括:
配置增量组件,所述增量组件用于生成待展示页面的页面结构。
3.如权利要求1所述的方法,所述方法还包括:
配置页面模块,所述页面模块关联一个或多个本地组件,所述页面模块用于定义页面结构。
4.如权利要求3所述的方法,所述页面模块包含一个或多个字段,至少一个所述字段用于定义页面结构。
5.如权利要求4所述的方法,所述字段包括名称、类型、兼容版本号、布局类型中的一种或多种。
6.如权利要求3所述的方法,所述方法还包括:
配置页面布局数据,所述页面布局数据关联一个或多个页面模块。
7.如权利要求3至6中任一项所述的方法,根据所述页面布局数据确定所述待展示页面的页面结构包括:
根据所述页面布局数据所关联的页面模块确定所述待展示页面的页面结构。
8.如权利要求3至6中任一项所述的方法,获取待展示页面的页面业务数据包括:
页面模块关联有业务数据接口,从待展示页面的页面布局数据关联的页面模块所关联的业务数据接口获取页面业务数据。
9.如权利要求1所述的方法,获取待展示页面的页面业务数据包括:
所述页面布局数据关联有业务数据接口,从待展示页面的页面布局数据关联的业务数据接口获取页面业务数据。
10.如权利要求1所述的方法,所述页面布局数据包括页面结构数据;根据所述页面布局数据确定所述待展示页面的页面结构包括:
根据所述页面布局数据中的页面结构数据确定所述待展示页面的页面结构。
11.如权利要求1所述的方法,对于应用程序启动后首先显示的页面,所述首先显示的页面的页面展示条件触发包括应用程序被启动;
和/或,
对于应用程序启动后非首先显示的页面,所述非首先显示的页面的页面展示条件触发包括产生了向所述非首先显示的页面的跳转。
12.一种页面展示装置,包括:
组件获取模块,用于应用程序启动后,获取增量组件列表,并下载所述增量组件列表中的增量组件;
页面生成模块,用于应用程序的页面展示条件触发后,获取待展示页面的页面布局数据和页面业务数据;根据所述页面布局数据确定所述待展示页面的页面结构,从本地组件中确定目标组件,解析所述目标组件以形成所述页面结构;基于所述页面结构填充所述页面业务数据,以形成并展示所述待展示页面;其中,所述本地组件包括所述增量组件。
13.一种页面展示设备,包括:
至少一个处理器;
以及,
与所述至少一个处理器通信连接的存储器;
其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,使所述至少一个处理器能够执行权利要求1至11中任一项所述的页面展示方法。
14.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现权利要求1至11中任一项所述的页面展示方法。