[发明专利]一种页面生成的方法及装置在审
申请号: | 201911104249.6 | 申请日: | 2019-11-13 |
公开(公告)号: | CN110941784A | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 田力;戴亮;周遥 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958 |
代理公司: | 北京曼威知识产权代理有限公司 11709 | 代理人: | 方志炜 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 生成 方法 装置 | ||
1.一种页面生成的方法,其特征在于,包括:
确定用户选择的页面模板,以及获取所述用户的各业务数据;
从所述页面模板包含的各信息展示区域中选取目标信息展示区域;
针对每个目标信息展示区域,从所述各业务数据中选取出需要展示在该目标信息展示区域中的业务数据,作为该目标信息展示区域对应的目标业务数据;
根据所述目标业务数据,调整该目标信息展示区域在所述页面模板中的尺寸,并根据调整尺寸后的该目标信息展示区域,重新调整所述页面模板中各信息展示区域的页面布局;
根据所述页面模板中各信息展示区域内填充的页面内容,生成用于展示所述各业务数据的页面。
2.如权利要求1所述的方法,其特征在于,从所述各业务数据中选取出需要展示在该目标信息展示区域中的业务数据,作为该目标信息展示区域对应的目标业务数据,具体包括:
根据预设的页面配置规则,确定该目标信息展示区域所展示的页面内容对应的数据类别;
从所述各业务数据中选取出与所述数据类别对应的业务数据,作为需要展示在该目标信息展示区域中的目标业务数据。
3.如权利要求1所述的方法,其特征在于,从所述页面模板包含的各信息展示区域中选取目标信息展示区域,具体包括:
将所述页面模板中页面布局类型为指定页面布局类型的信息展示区域,选取为目标信息展示区域,所述指定页面布局类型包括:动态布局。
4.如权利要求3所述的方法,其特征在于,根据所述目标业务数据,调整该目标信息展示区域在所述页面模板中的尺寸之前,所述方法还包括:
根据该目标信息展示区域对应的页面布局类型,确定配置在该目标信息展示区域中的页面组件的组件类型,所述页面组件对应的组件类型包括:流式布局组件、弹性布局。
5.如权利要求4所述的方法,其特征在于,根据所述目标业务数据,调整该目标信息展示区域在所述页面模板中的尺寸,具体包括:
通过确定出的配置在该目标信息展示区域中的页面组件,将所述目标业务数据填充在该目标信息展示区域中,并自适应调整该目标信息展示区域在所述页面模板中的尺寸,以使填充所述目标业务数据得到的页面内容未从调整尺寸后的该目标信息展示区域中溢出。
6.如权利要求1或5所述的方法,其特征在于,根据调整尺寸后的该目标信息展示区域,重新调整所述页面模板中各信息展示区域的页面布局,具体包括:
根据调整尺寸后的该目标信息展示区域,调整所述页面模板中与该目标信息展示区域的布局位置相邻的信息展示区域在所述页面模板中的布局位置,以使该目标信息展示区域中展示的页面内容未遮挡与该目标信息展示区域的布局位置相邻的信息展示区域所展示的页面内容。
7.如权利要求1所述的方法,其特征在于,根据所述页面模板中各信息展示区域内填充的页面内容,生成用于展示所述各业务数据的页面,具体包括:
根据所述页面模板中各信息展示区域中填充的页面内容,确定用于展示所述各业务数据的页面所对应的元数据;
根据所述元数据,生成所述页面。
8.如权利要求7所述的方法,其特征在于,根据所述元数据,生成所述页面,具体包括:
确定展示所述各业务数据的页面的页面格式;
按照所述页面格式,渲染所述元数据,以生成所述页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911104249.6/1.html,转载请声明来源钻瓜专利网。