【技术实现步骤摘要】
一种页面处理方法、装置、电子设备及存储介质
[0001]本专利技术实施例涉及计算机
,尤其涉及一种页面处理方法
、
装置
、
电子设备及存储介质
。
技术介绍
[0002]商品发布页是电商商家和运营后端交互较复杂的页面,因此经常存在页面二次开发
(
以下可简称为页面二开
)
的需求
。
[0003]在实现本专利技术的过程中,专利技术人发现现有技术中存在以下技术问题:目前采用的页面二开方案,容易改坏基础代码,这点有待改进
。
技术实现思路
[0004]本专利技术实施例提供一种页面处理方法
、
装置
、
电子设备及存储介质,解决了在页面二开过程中容易改坏基础代码的问题
。
[0005]根据本专利技术的一方面,提供了一种页面处理方法,可以包括:
[0006]接收针对目标页面输入的处理操作,其中,目标页面通过利用软件开发工具包进行二次开发得到,软件开发工具包通过打包基础代码得到,基础代码在目标页面的基础开发过程中得到;
[0007]在二开代码中存在处理操作对应的第一代码的情况下,基于第一代码得到入参,其中,二开代码在目标页面的二次开发过程中得到;
[0008]将入参传入软件开发工具包中,以使软件开发工具包,根据入参以及基础代码中与入参对应的第二代码,处理目标页面
。
[0009]根据本专利技术的另一方面,提供了一种页面处理 ...
【技术保护点】
【技术特征摘要】
1.
一种页面处理方法,其特征在于,包括:接收针对目标页面输入的处理操作,其中,所述目标页面通过利用软件开发工具包进行二次开发得到,所述软件开发工具包通过打包基础代码得到,并且所述基础代码在所述目标页面的基础开发过程中得到;在二开代码中存在所述处理操作对应的第一代码的情况下,基于所述第一代码得到入参,其中,所述二开代码在所述目标页面的二次开发过程中得到;将所述入参传入所述软件开发工具包中,以使所述软件开发工具包,根据所述入参以及所述基础代码中与所述入参对应的第二代码,处理所述目标页面
。2.
根据权利要求1所述的方法,其特征在于,所述目标页面被划分为至少一个楼层,所述至少一个楼层内分别插入有插槽,所述第一代码与所述至少一个插槽关联,所述基于所述第一代码得到入参,包括:将所述第一代码作为入参;所述根据所述入参以及所述基础代码中与所述入参对应的第二代码,处理所述目标页面,包括:根据所述入参,从所述至少一个插槽中确定目标插槽,并从所述至少一个楼层中确定出插入有所述目标插槽的目标楼层;根据被插入至所述目标插槽内的所述入参,以及,所述基础代码中与所述目标插槽对应的第二代码,处理所述目标楼层
。3.
根据权利要求2所述的方法,其特征在于,在所述二次开发过程中,已安装的所述软件开发工具包暴露有所述至少一个插槽,所述第一代码根据暴露出的所述至少一个插槽中的所述目标插槽以及通过所述目标插槽传递出的所述目标楼层的楼层属性和
/
或楼层数据编写得到
。4.
根据权利要求1所述的方法,其特征在于,所述第一代码与所述软件开发工具包中的事件集关联,所述根据所述入参以及所述基础代码中与所述入参对应的第二代码,处理所述目标页面,包括:针对所述事件集中的至少一个事件,根据所述入参,从所述至少一个事件中确定出目标事件;在所述目标事件被触发的情况下,根据所述入参及所述基础代码中与所述目标事件对应的第二代码,对所述目标页面进行处理
。5.
根据权利要求4所述的方法,其特征在于,所述第一代码作为所述目标事件的回调函数进行应用,所述基于所述第一代码得到入参,包括:将所述第一代码作为入参;所述根据所述入参及所述基础代码中与所述目标事件对应的第二代码,对所述目标页面进行处理,包括:根据所述回调函数以及所述基础代码中与所述目标事件对应的第二代码,对所述目标页面进行处理
。6.
根据权利要求1所述的方法,其特征在于,所述第一代码与所述软件开发工具包中的配置文件关联,所述根据所述入参以及所述基础代码中与所述入参对应的第二代码,处理所述目标页面,包括:
针对所述配置文件内记载的至少一个配置项,根据所述入参,从所述至少一个配置项中确定出目...
【专利技术属性】
技术研发人员:陆辉,
申请(专利权)人:京东科技信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。