
技术摘要:
本发明公开了一种基于模块化的应用内页面跳转方法及计算设备。该方法用于执行应用内第一页面到第二页面的跳转,包括:根据页面跳转指令,阻断由第一页面跳转至第二页面的原跳转路径;调用通用页面跳转模块,将第一页面提供的页面跳转参数传入通用页面跳转模块,以供通 全部
背景技术:
目前应用内存在大量的页面,现在应用内不同页面之间的跳转采用的方式是在跳 转前的页面引用跳转后的头文件及创建相应的业务对象,例如,当存在从页面1跳转到页面 2的需求时,需要在页面1引用页面2的头文件,并创建对应的业务对象,这种页面之间的跳 转方式不仅增加了各个业务之间的耦合度,还存在调用时的代码分散问题、后期维护成本 高等问题。
技术实现要素:
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上 述问题的基于模块化的应用内页面跳转方法及计算设备。 根据本发明的一个方面,提供了一种基于模块化的应用内页面跳转方法,用于执 行应用内第一页面到第二页面的跳转,方法包括: 根据页面跳转指令,阻断由第一页面跳转至第二页面的原跳转路径; 调用通用页面跳转模块,将第一页面提供的页面跳转参数传入通用页面跳转模 块,以供通用页面跳转模块根据页面跳转参数生成第二页面对应的页面跳转链接地址; 根据页面跳转链接地址对页面跳转指令进行响应,由第一页面跳转至第二页面。 根据本发明的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和 通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信; 存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作: 根据页面跳转指令,阻断由第一页面跳转至第二页面的原跳转路径; 调用通用页面跳转模块,将第一页面提供的页面跳转参数传入通用页面跳转模 块,以供通用页面跳转模块根据页面跳转参数生成第二页面对应的页面跳转链接地址; 根据页面跳转链接地址对页面跳转指令进行响应,由第一页面跳转至第二页面。 根据本发明的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一 可执行指令,可执行指令使处理器执行以下操作: 根据页面跳转指令,阻断由第一页面跳转至第二页面的原跳转路径; 调用通用页面跳转模块,将第一页面提供的页面跳转参数传入通用页面跳转模 块,以供通用页面跳转模块根据页面跳转参数生成第二页面对应的页面跳转链接地址; 根据页面跳转链接地址对页面跳转指令进行响应,由第一页面跳转至第二页面。 根据本发明提供的方案,根据页面跳转指令,阻断由第一页面跳转至第二页面的 原跳转路径;调用通用页面跳转模块,将第一页面提供的页面跳转参数传入通用页面跳转 模块,以供通用页面跳转模块根据页面跳转参数生成第二页面对应的页面跳转链接地址; 4 CN 111611507 A 说 明 书 2/9 页 根据页面跳转链接地址对页面跳转指令进行响应,由第一页面跳转至第二页面。本发明提 供的方案,利用所生成的页面跳转链接地址来实现第一页面与第二页面之间的跳转,无需 再引用第二页面的头文件以及创建相应的业务对象等过程,从而实现了跳转功能的框架抽 离,并且实现了页面之间的解耦和模块化维护,降低了跳转代码的冗余。 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的