组件页面配置方法技术

技术编号:39567267 阅读:8 留言:0更新日期:2023-12-03 19:18
本申请涉及计算机技术领域,尤其涉及一种组件页面配置方法

【技术实现步骤摘要】
组件页面配置方法、装置、终端设备以及计算机存储介质


[0001]本申请涉及计算机
,尤其涉及一种组件页面配置方法

装置

终端设备以及计算机存储介质


技术介绍

[0002]随着计算机技术的高速发展以及云平台业务需求和功能的不断增长,用户对组件页面的配置效率提出了更高的要求

[0003]目前,业务页面
(
购物平台促销页面

视频平台页面或者企业系统平台页面等
)
进行展示时,通常会将需要在页面上进行展示的内容根据页面的布局划分为多个组件,然而用户针对页面上所展示的组件布局并不是一成不变的

例如,有时需要页面上尽可能展示详细的内容,有时则反之,甚至有时候会要求在多个页面上展示相同的内容

然而,现有的组件页面配置方式是将所有的组件都堆砌在一个页面上,这种配置方式存在着极大的缺陷,由于页面和业务组件高度耦合在一起,如果新增功能或者修改原有功能模块的内容,会造成重复性的工作且存在着组件配置灵活性差的现象,进而导致组件页面的配置效率十分低下

也就是说,如何提高组件页面的配置效率是目前亟需解决的技术问题


技术实现思路

[0004]本申请的主要目的在于提供一种组件页面配置方法

装置

终端设备以及计算机存储介质,旨在提高组件页面的配置效率

[0005]为实现上述目的,本申请提供一种组件页面配置方法,所述组件页面配置方法应用于组件页面配置系统,所述组件页面配置系统包括依次连接的数据层

映射层

定制层

容器层

展示层,所述数据层分别与所述定制层和所述展示层连接;
[0006]所述组件页面配置方法包括:
[0007]在所述数据层接收到业务页面的配置信息后,依据所述数据层确定所述配置信息指定的初始配置参数;
[0008]依据所述映射层中的待配置参数和所述初始配置参数确定所述业务页面的新配置参数,并依据所述定制层和所述新配置参数确定所述业务页面的目标组件;
[0009]依据所述容器层确定所述目标组件对应的规范参数,并在所述展示层中依据所述规范参数对所述目标组件进行页面配置,所述规范参数用于确定所述目标组件在所述业务页面上的路径位置的参数

[0010]可选地,所述依据所述映射层中的待配置参数和所述初始配置参数确定所述业务页面的新配置参数的步骤包括:
[0011]当所述映射层接收到所述数据层发送的所述初始配置参数时,获取所述初始配置参数指向的组件标记;
[0012]依据所述组件标记对所述映射层中的待配置参数和所述初始配置参数进行映射整合处理,得到所述业务页面的新配置参数

[0013]可选地,所述依据所述组件标记对所述映射层中的待配置参数和所述初始配置参数进行映射整合处理,得到所述业务页面的新配置参数的步骤包括:
[0014]在所述映射层中的待配置参数中查找所述组件标记指向的目标参数,所述目标参数是指与所述初始配置参数的数据类型相同的参数,所述初始配置参数有多个;
[0015]在多个所述初始配置参数中将所述目标参数映射到与所述目标参数一致的初始配置参数上,并与所述待配置参数中的其它配置参数进行整合处理,得到所述业务页面的新配置参数,所述其它配置参数是指除所述目标参数之外的待配置参数

[0016]可选地,所述定制层包括定制器,所述依据所述定制层和所述新配置参数确定所述业务页面的目标组件的步骤包括:
[0017]在所述定制层中依据所述新配置参数构建所述业务页面的组件列表,所述组件列表包括所述业务页面的已配置组件和未配置组件,所述已配置组件和所述未配置组件的数量均有多个;
[0018]在所述定制器接收到所述业务页面发送的组件配置指令后,获取所述组件配置指令中的组件配置标识,并将从所述组件列表中查找到与所述组件配置标识配对的已配置组件或者
/
和未配置组件作为所述业务页面的目标组件

[0019]可选地,所述组件配置指令还包括组件序次标识和组件文件名称,所述目标组件的数量有多个,在所述依据所述定制层和所述新配置参数确定所述业务页面的目标组件的步骤之后,所述组件页面配置方法包括:
[0020]依据所述组件序次标识确定各所述目标组件对应的序次数值,按照所述序次数值对各所述目标组件进行降序排序,得到排列后的目标组件;
[0021]或者
/
和,确定所述组件文件名称指定的组件参数,将从多个所述目标组件中查找到的与所述组件参数相同的目标组件作为待修改组件,并将所述待修改组件的原始文件名称调整为与所述组件文件名称一致

[0022]可选地,所述在所述展示层中依据所述规范参数对所述目标组件进行页面配置的步骤包括:
[0023]当所述展示层接收到所述容器层发送的所述规范参数时,获取所述数据层转发的所述定制层发送的所述新配置参数;
[0024]依据所述规范参数和所述新配置参数在所述业务页面上对所述目标组件进行配置

[0025]可选地,所述新配置参数包括更新组件标记,所述依据所述规范参数和所述新配置参数在所述业务页面上对所述目标组件进行配置的步骤包括:
[0026]依据所述规范参数确定所述目标组件指定的路径地址,并确定所述业务网页的当前页面路由;
[0027]当所述路径地址与所述当前页面路由匹配时,依据所述更新组件标记检测所述目标组件是否已经配置在所述业务页面上;
[0028]若所述目标组件已配置在所述业务页面上,依据所述更新组件标记确定所述业务页面指定的目录页面,并将所述目标组件从所述目录页面上进行显示;
[0029]若所述目标组件未配置在所述业务页面上,则依据所述更新组件标记确定所述目标组件在所述业务页面上的目录标识,并将所述目标组件设置在所述目录标识指向的目标
页面中进行显示

[0030]此外,为实现上述目的,本申请还提供一种组件页面配置装置,本申请组件页面配置装置包括:
[0031]指定模块,用于在数据层接收到业务页面的配置信息后,依据所述数据层确定所述配置信息指定的初始配置参数;
[0032]组件确定模块,用于依据映射层中的待配置参数和所述初始配置参数确定所述业务页面的新配置参数,并依据定制层和所述新配置参数确定所述业务页面的目标组件;
[0033]页面配置模块,用于依据容器层确定所述目标组件对应的规范参数,并在展示层中依据所述规范参数对所述目标组件进行页面配置,所述规范参数用于确定所述目标组件在所述业务页面上的路径位置的参数

[0034]本申请组件页面配置装置的各个功能模块在运行时实现如上所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种组件页面配置方法,其特征在于,所述组件页面配置方法应用于组件页面配置系统,所述组件页面配置系统包括依次连接的数据层

映射层

定制层

容器层

展示层,所述数据层分别与所述定制层和所述展示层连接;所述组件页面配置方法包括:在所述数据层接收到业务页面的配置信息后,依据所述数据层确定所述配置信息指定的初始配置参数;依据所述映射层中的待配置参数和所述初始配置参数确定所述业务页面的新配置参数,并依据所述定制层和所述新配置参数确定所述业务页面的目标组件;依据所述容器层确定所述目标组件对应的规范参数,并在所述展示层中依据所述规范参数对所述目标组件进行页面配置,所述规范参数用于确定所述目标组件在所述业务页面上的路径位置的参数
。2.
如权利要求1所述组件页面配置方法,其特征在于,所述依据所述映射层中的待配置参数和所述初始配置参数确定所述业务页面的新配置参数的步骤包括:当所述映射层接收到所述数据层发送的所述初始配置参数时,获取所述初始配置参数指向的组件标记;依据所述组件标记对所述映射层中的待配置参数和所述初始配置参数进行映射整合处理,得到所述业务页面的新配置参数
。3.
如权利要求2所述组件页面配置方法,其特征在于,所述依据所述组件标记对所述映射层中的待配置参数和所述初始配置参数进行映射整合处理,得到所述业务页面的新配置参数的步骤包括:在所述映射层中的待配置参数中查找所述组件标记指向的目标参数,所述目标参数是指与所述初始配置参数的数据类型相同的参数,所述初始配置参数有多个;在多个所述初始配置参数中将所述目标参数映射到与所述目标参数一致的初始配置参数上,并与所述待配置参数中的其它配置参数进行整合处理,得到所述业务页面的新配置参数,所述其它配置参数是指除所述目标参数之外的待配置参数
。4.
如权利要求1所述组件页面配置方法,其特征在于,所述定制层包括定制器,所述依据所述定制层和所述新配置参数确定所述业务页面的目标组件的步骤包括:在所述定制层中依据所述新配置参数构建所述业务页面的组件列表,所述组件列表包括所述业务页面的已配置组件和未配置组件,所述已配置组件和所述未配置组件的数量均有多个;在所述定制器接收到所述业务页面发送的组件配置指令后,获取所述组件配置指令中的组件配置标识,并将从所述组件列表中查找到与所述组件配置标识配对的已配置组件或者
/
和未配置组件作为所述业务页面的目标组件
。5.
如权利要求4所述组件页面配置方法,其特征在于,所述组件配置指令还包括组件序次标识和组件文件名称,所述目标组件的数量有多个,在所述依据所述定制层和所述新配置参数确定所述业...

【专利技术属性】
技术研发人员:翟武昊杨毅尹建荣古欣褚夫成轩诗彪
申请(专利权)人:山东有人物联网股份有限公司
类型:发明
国别省市:

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

1