【技术实现步骤摘要】
界面回退的配置方法及装置、存储介质、电子设备
[0001]本公开涉及终端
,尤其涉及一种界面回退的配置方法与界面回退的配置装置、计算机可读存储介质及电子设备。
技术介绍
[0002]在移动端开发中,常常会出现从当前界面返回到之前出现的某个界面的场景。通常可以按照需求进行特定开发。具体的,根据业务场景在指定界面的本地写入额外的跳转逻辑,以在返回指定界面时触发该跳转逻辑。
[0003]但是,这种实现方式的逻辑代码和页面耦合,导致逻辑复杂度随业务场景的增加而增加,不易维护。而对于一些界面的回退场景,需要多方协同处理,复杂度较高。并且,在已经上线或者不发版本的情况下,无法动态更新或者增加新的回退场景,满足实时更新和修改的需求。
[0004]鉴于此,本领域亟需开发一种新的界面回退的配置方法及装置。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0006]本公开的目的在于提供 ...
【技术保护点】
【技术特征摘要】
1.一种界面回退的配置方法,其特征在于,所述方法包括:确定当前界面所在的当前导航栈,并获取所述当前界面的当前特征值和所述当前导航栈中导航界面的导航特征值;对所述当前特征值进行回退配置查询处理得到所述当前界面的回退配置记录;对所述回退配置记录进行特征值提取处理得到目标界面的目标特征值,并根据所述目标特征值对所述导航特征值进行倒叙遍历处理得到遍历处理结果;基于所述遍历处理结果,对所述导航界面和所述当前界面进行界面剔除处理得到从所述当前界面回退至所述目标界面的回退配置结果。2.根据权利要求1所述的界面回退的配置方法,其特征在于,所述获取所述当前界面的当前特征值和所述当前导航栈中导航界面的导航特征值,包括:获取所述当前界面的当前界面对象和所述当前导航栈中导航界面的导航界面对象;对所述当前界面对象和所述导航界面对象进行特征值生成处理得到当前特征值和导航特征值。3.根据权利要求2所述的界面回退的配置方法,其特征在于,所述对所述当前界面对象和所述导航界面对象进行特征值生成处理得到当前特征值和导航特征值,包括:获取所述当前界面对象的当前界面类名,并将所述当前界面类名确定为当前特征值;获取所述导航界面对象的导航界面类名,并将所述导航界面类名确定为导航特征值。4.根据权利要求2所述的界面回退的配置方法,其特征在于,所述对所述当前界面对象和所述导航界面对象进行特征值生成处理得到当前特征值和导航特征值,包括:获取所述当前界面对象的当前界面类名,并对所述当前界面类名进行特征字段查询处理得到当前字段作为当前特征值;获取所述导航界面对象的导航界面类名,并对所述导航界面类名进行特征字段查询处理得到导航字段作为导航特征值。5.根据权利要求4所述的界面回退的配置方法,其特征在于,所述对所述当前界面类名进行特征字段查询处理得到当前字段作为当前特征值,包括:对所述当前界面类名进行特征字段配置处理得到当前特征字段,并对所述当前特征字段进行特征取值处理得到当前特征值字段;若所述当前特征值字段为第一资源定位字段,对所述第一资源定位字段进行参数剔除处理得到第一无参定位字段;对所述第一无参定位字段进行字段拼接处理得到当前字段,并将所述当前字段确定为当前特征值。6.根据权利要求4所述的界面回退的配置方法,其特征在...
【专利技术属性】
技术研发人员:王俊祥,
申请(专利权)人:北京京东拓先科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。