页面返回方法和装置、以及存储介质和电子设备制造方法及图纸

技术编号:35738421 阅读:22 留言:0更新日期:2022-11-26 18:41
本发明专利技术提供了一种页面返回方法和装置、以及存储介质和电子设备,该方法包括:响应于子页面跳转指令,执行子页面跳转,并在子页面跳转后,实时更新主页面的第一属性;其中,第一属性用于存储主页面的所有可移除子页面;响应于页面返回指令,移除当前子页面,并根据更新后的第一属性,返回至主页面。本发明专利技术实施例提供的页面返回方法和装置、以及存储介质和电子设备,解决了现有技术中因页面堆积导致返回路径过长的问题,可以实现用户在任意维度子页面直接返回主页面,代码的侵入少,实现方便简单,可操作性强。操作性强。操作性强。

【技术实现步骤摘要】
页面返回方法和装置、以及存储介质和电子设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种页面返回方法和装置、以及存储介质和电子设备。

技术介绍

[0002]现有技术下,导航菜单内的每个维度按钮点击后,都会打开一个新的页面,多次点击后,会打开很多不同层级的维度页面,做返回操作时只能一级一级地返回,而不能直接返回到最初详情页,因此存在因为页面堆积导致返回路径过长的问题。

技术实现思路

[0003]鉴于此,本专利技术提出了一种页面返回方法和装置、以及存储介质和电子设备,以解决现有技术中因页面堆积导致返回路径过长的问题。
[0004]第一方面,本专利技术实施例提供了一种页面返回方法,所述方法包括:响应于子页面跳转指令,执行子页面跳转,并在子页面跳转后,实时更新主页面的第一属性;其中,所述第一属性用于存储所述主页面的所有可移除子页面;响应于页面返回指令,移除当前子页面,并根据更新后的第一属性,返回至所述主页面。
[0005]可选地,所述方法还包括:预先通过关联对象为主页面添加第一属性。
[0006]可选地,所述通过关联对象为主页面添加第一属性,包括:将每个可移除子页面作为Value,通过构建Key

Value挂载在主页面上,生成关联对象。
[0007]可选地,所述实时更新主页面的第一属性,包括:根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作。
[0008]可选地,所述根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作,包括:将跳转前的子页面添加至所述第一属性;若跳转后的子页面为特定子页面,则将所述特定子页面的所有前序子页面从所述第一属性中移除。
[0009]可选地,所述将所述特定子页面的所有前序子页面从所述第一属性中移除,包括:循环遍历所述第一属性,将所述特定子页面的每个前序子页面从所述第一属性中移除。
[0010]可选地,所述根据更新后的第一属性,返回至所述主页面,包括:根据更新后的第一属性,得到页面返回路径;根据所述页面返回路径,返回至所述主页面。
[0011]第二方面,本专利技术实施例还提供了一种页面返回装置,所述装置包括:第一处理单元,用于响应于子页面跳转指令,执行子页面跳转,并在子页面跳转后,实时更新主页面的第一属性;其中,所述第一属性用于存储所述主页面的所有可移除子页面;第二处理单元,用于响应于页面返回指令,移除当前子页面,并根据更新后的第一属性,返回至所述主页面。
[0012]可选地,所述装置还包括:属性添加单元,用于预先通过关联对象为主页面添加第一属性。
[0013]可选地,所述通过关联对象为主页面添加第一属性,包括:将每个可移除子页面作
为Value,通过构建Key

Value挂载在主页面上,生成关联对象。
[0014]可选地,所述实时更新主页面的第一属性,包括:根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作。
[0015]可选地,所述根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作,包括:将跳转前的子页面添加至所述第一属性;若跳转后的子页面为特定子页面,则将所述特定子页面的所有前序子页面从所述第一属性中移除。
[0016]可选地,所述将所述特定子页面的所有前序子页面从所述第一属性中移除,包括:循环遍历所述第一属性,将所述特定子页面的每个前序子页面从所述第一属性中移除。
[0017]可选地,所述根据更新后的第一属性,返回至所述主页面,包括:根据更新后的第一属性,得到页面返回路径;根据所述页面返回路径,返回至所述主页面。
[0018]第三方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现本专利技术各实施例提供的方法。
[0019]第四方面,本专利技术实施例还提供了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本专利技术各实施例提供的方法。
[0020]本专利技术实施例提供的页面返回方法和装置、以及存储介质和电子设备,通过在主页面添加用于存储所述主页面的所有可移除子页面的第一属性,并在子页面跳转后,实时更新主页面的第一属性,解决了现有技术中因页面堆积导致返回路径过长的问题,可以实现用户在任意维度子页面直接返回主页面,代码的侵入少,实现方便简单,可操作性强。
附图说明
[0021]图1为本专利技术一个示例性的实施例提供的系统架构示意图;
[0022]图2为本专利技术一个示例性的实施例提供的页面返回方法的流程图;
[0023]图3为本专利技术一个示例性的实施例提供的主页面P的界面示意图;
[0024]图4为本专利技术一个示例性的实施例提供的第一子页面P1的界面示意图;
[0025]图5为本专利技术一个示例性的实施例提供的第一子页面P1下打开导航菜单的界面示意图;
[0026]图6为本专利技术一个示例性的实施例提供的第二子页面P2的界面示意图;
[0027]图7为本专利技术一个示例性的实施例提供的页面返回装置的结构示意图;
[0028]图8为本专利技术一个示例性的实施例提供的电子设备的框图。
具体实施方式
[0029]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0030]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其
相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
[0031]图1为本专利技术一个示例性的实施例提供的系统架构示意图。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105、106、107和108。网络103用以在终端设备101、102、103和服务器105、106、107、108之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0032]用户110可以使用终端设备101、102、103通过网络104与服务器105、106、107、108交互,以访问各种服务,例如浏览网页、下载数据等。终端设备101、102、103上可以安装有各种客户端应用,例如可以接入统一资源定位符URL云服务的应用,包括但不限于浏览器、安全应用等。
[0033]终端设备101、102、103可以是各种电子设备,包括但不限于个人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面返回方法,其特征在于,所述方法包括:响应于子页面跳转指令,执行子页面跳转,并在子页面跳转后,实时更新主页面的第一属性;其中,所述第一属性用于存储所述主页面的所有可移除子页面;响应于页面返回指令,移除当前子页面,并根据更新后的第一属性,返回至所述主页面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先通过关联对象为主页面添加第一属性。3.根据权利要求2所述的方法,其特征在于,所述通过关联对象为主页面添加第一属性,包括:将每个可移除子页面作为Value,通过构建Key

Value挂载在主页面上,生成关联对象。4.根据权利要求1所述的方法,其特征在于,所述实时更新主页面的第一属性,包括:根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作。5.根据权利要求4所述的方法,其特征在于,所述根据跳转前后的子页面,对第一属性中所存储的主页面的所有可移除子页面进行添加或移除操作,包括:将跳转前的子页面添加至所述第一属性;若跳转后的子页面为特定子页面,则将所述特定子页面的所有前序子页面从所述第一属性中移除。6.根据权利要求...

【专利技术属性】
技术研发人员:周强
申请(专利权)人:盐城金堤科技有限公司
类型:发明
国别省市:

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

1