页面渲染方法及装置制造方法及图纸

技术编号:33455510 阅读:19 留言:0更新日期:2022-05-19 00:38
本公开提供了一种页面渲染方法及装置,涉及计算机技术领域,可用于页面渲染场景。具体实现方案为:生成并渲染页面中的第一标签模块;基于第一标签模块中的标签数据,生成并渲染第一标签模块中的至少一个标签;响应于页面中存在下一个未渲染的第二标签模块,执行以下操作:基于第一标签模块与第二标签模块之间的衔接关系,以及预先设置的第一衔接元素相对定位属性信息,生成并渲染用于衔接第一标签模块与第二标签模块的衔接元素;响应于衔接元素渲染成功,基于预先设置的第二衔接元素相对定位属性信息,生成并渲染页面中的第二标签模块;以及基于第二标签模块中的标签数据,生成并渲染第二标签模块中的至少一个标签。染第二标签模块中的至少一个标签。染第二标签模块中的至少一个标签。

【技术实现步骤摘要】
页面渲染方法及装置


[0001]本公开涉及计算机
,可以用于页面渲染场景。

技术介绍

[0002]DMP(数据管理平台)是一个根据人群特征进行标签类型筛选,并根据筛选结果进行相应的数据分析和精准营销的平台。根据产品需求,在DMP中可以将选定的标签进行模块分类,各个标签模块之间又可以进行数据的交集、并集和差集运算。具体地,当标签模块的数量大于1时,相邻的两个标签模块之间需要有一个表示这两个标签模块之间的衔接关系的衔接元素。当衔接关系是“且”时,表示两个标签模块的标签数据之间取交集;当衔接关系是“或”时,表示两个标签模块的标签数据之间取并集。
[0003]比如,在第一个标签模块中选定的标签为“地域=北京”,在第二个标签模块中选定的标签为“是否VIP=是”。如果这两个标签模块之间的衔接元素为“且/或”,且当前选定的是“且”关系,则需要计算这两个标签模块之间的交集,即当前选定的人群需同时具有“地域=北京”和“是否VIP=是”两个标签表示的人群特征,即当前选定的是地域是北京且是VIP的用户群体。如果这两个标签模块之间的衔接元素为“且/或”,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面渲染方法,包括:生成并渲染页面中的第一标签模块;基于所述第一标签模块中的标签数据,生成并渲染所述第一标签模块中的至少一个标签;响应于所述页面中存在下一个未渲染的第二标签模块,执行以下操作:基于所述第一标签模块与所述第二标签模块之间的衔接关系,以及预先设置的第一衔接元素相对定位属性信息,生成并渲染用于衔接所述第一标签模块与所述第二标签模块的衔接元素;响应于所述衔接元素渲染成功,基于预先设置的第二衔接元素相对定位属性信息,生成并渲染页面中的所述第二标签模块;以及基于所述第二标签模块中的标签数据,生成并渲染所述第二标签模块中的至少一个标签。2.根据权利要求1所述的方法,其中:第一衔接元素相对定位属性信息包括:第一相对外边距和第一相对左边距,其中,所述第一相对外边距是由所述第一标签模块的外边距和/或所述衔接元素的外边距确定的,所述第一相对左边距是由所述第一标签模块的左边距和/或所述衔接元素的右边距确定的;基于所述第一标签模块与所述第二标签模块之间的衔接关系,以及预先设置的第一衔接元素相对定位属性信息,生成并渲染用于衔接所述第一标签模块与所述第二标签模块的衔接元素,包括:基于所述第一标签模块与所述第二标签模块之间的衔接关系,生成对应的衔接元素;以及基于所述第一相对外边距和所述第一相对左边距,在所述页面上渲染所述对应的衔接元素。3.根据权利要求2所述的方法,其中,基于所述第一相对外边距和所述第一相对左边距,在所述页面上渲染所述对应的衔接元素,包括:直接将所述对应的衔接元素渲染在由所述第一相对外边距和所述第一相对左边距确定的页面位置上。4.根据权利要求2所述的方法,其中,基于所述第一相对外边距和所述第一相对左边距,在所述页面上渲染所述对应的衔接元素,包括:基于所述第一相对外边距,在所述页面的第一位置上渲染所述对应的衔接元素;以及基于所述第一相对左边距,将所述对应的衔接元素由所述第一位置移动至第二位置。5.根据权利要求3或4所述的方法,还包括:响应于在所述第一标签模块中增加或减少标签,基于所述第一相对外边距,控制所述第一标签模块与所述对应的衔接元素保持相对位置不变,并基于所述第二衔接元素相对定位属性信息,控制所述第二...

【专利技术属性】
技术研发人员:齐雅楠
申请(专利权)人:北京金堤科技有限公司
类型:发明
国别省市:

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

1