[发明专利]生成用于访问页面的路由地址的方法和装置在审
申请号: | 202110987677.9 | 申请日: | 2021-08-26 |
公开(公告)号: | CN113704664A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 郭继友 | 申请(专利权)人: | 北京房江湖科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 101309 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 用于 访问 页面 路由 地址 方法 装置 | ||
本发明实施例提供一种生成用于访问页面的路由地址的方法和装置,属于计算机技术领域。该方法包括:在对一所述页面的访问被触发的情况下,获取预设路由地址模板,其中,所述预设路由地址模板被填写参数实时值后得到所述路由地址;对所获取的预设路由地址模板进行解析,以得到需要获取所述参数实时值的参数标识符;调用与所得到的参数标识符对应的参数实时值获取函数,以获取参数实时值;以及将所获取的参数实时值填写至所获取的预设路由地址模板中,以生成所述路由地址。藉此,实现了提高生成路由地址的时效性。
技术领域
本发明涉及计算机技术领域,具体地涉及一种生成用于访问页面的路由地址的方法和装置。
背景技术
在多业务合作时,相互跳转的页面路由中存在动态获取的信息和参数,非技术人员如页面运营无法定义这种从一个页面跳转至另一页面的动态路由。技术人员在代码中为独立的路径添加动态的参数和参数值但技术人员不知道独立的路径,但非技术人员知道独立的路径但不知道动态的参数和参数值,因此,通过直接在代码中定义路由地址来生成路由地址的方法通用性以及可维护性不高;此外,往往因为业务跳转路径的变化,频繁修改路径的代码并发布代码,生成路由地址的时效性差。
发明内容
本发明实施例的目的是提供一种生成用于访问页面的路由地址的方法和装置,其可解决或至少部分解决上述问题。
为了实现上述目的,本发明实施例的一个方面提供一种生成用于访问页面的路由地址的方法,该方法包括:在对一所述页面的访问被触发的情况下,获取预设路由地址模板,其中,所述预设路由地址模板被填写参数实时值后得到所述路由地址;对所获取的预设路由地址模板进行解析,以得到需要获取所述参数实时值的参数标识符;调用与所得到的参数标识符对应的参数实时值获取函数,以获取参数实时值;以及将所获取的参数实时值填写至所获取的预设路由地址模板中,以生成所述路由地址。
可选地,所述将所获取的参数实时值填写至所获取的预设路由地址模板中以生成所述路由地址包括:用所获取的参数实时值替换需要获取所述参数实时值的所述参数标识符在所获取的预设路由地址模板中对应的参数标识符预设形式,以生成所述路由地址。
可选地,所述对所获取的预设路由地址模板进行解析以得到需要获取所述参数实时值的参数标识符包括:获取所获取的预设路由地址模板中的参数标识符预设形式;以及对所获取的参数标识符预设形式进行处理,去掉参数标识符预设结构,以得到所述参数标识符。
可选地,获取所述参数标识符在所获取的预设路由地址模板中对应的参数标识符预设形式包括:利用正则表达式获取所述参数标识符预设形式。
可选地,触发访问一所述页面包括:通过用于启动访问一所述页面的组件被交互来触发访问一所述页面。
可选地,所述获取预设路由地址模板包括:从所述组件的数据中获取所述预设路由地址模板。
可选地,所述预设路由地址模板基于以下内容被确定:检测输入光标是否位于待配置的链接地址的需要填写参数实时值的实时值位置处;在检测到所述输入光标位于所述实时值位置处的情况下,显示参数描述列表;以及在所显示的参数列表中的一参数描述被选中的情况下,将被选中的参数描述对应的参数标识符预设形式追加在所述输入光标处。
可选地,所述检测输入光标是否位于待配置的链接地址的需要填写参数实时值的实时值位置处包括:检测所述输入光标是否位于需要填写所述参数实时值的参数预设结构后。
可选地,确定所述预设路由地址模板还包括:在检测输入光标是否位于待配置的链接地址的需要填写参数实时值的实时值位置处之前,通过判断是否出现以下至少一者来判断是否启动检测输入光标是否位于待配置的链接地址的需要填写参数实时值的实时值位置处:所述待配置的链接地址的输入框获取到焦点、所述输入光标发生移动以及所述输入框中的值发生变化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京房江湖科技有限公司,未经北京房江湖科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110987677.9/2.html,转载请声明来源钻瓜专利网。