一种基于ReactNative的混合应用多级页面路由跳转方法
基本信息
申请号 | CN202010106359.2 | 申请日 | - |
公开(公告)号 | CN111258559A | 公开(公告)日 | 2020-06-09 |
申请公布号 | CN111258559A | 申请公布日 | 2020-06-09 |
分类号 | G06F8/20(2018.01)I | 分类 | 计算;推算;计数; |
发明人 | 郭翰林;张文心;金文武 | 申请(专利权)人 | 南京新贝金服科技有限公司 |
代理机构 | 南京瑞弘专利商标事务所(普通合伙) | 代理人 | 南京新贝金服科技有限公司 |
地址 | 210000江苏省南京市南京市高新开发区惠达路6号北斗大厦2楼212室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于React Native的混合应用多级页面路由跳转方法,以路由短链唯一标识各级别原生页面和React Native页面,原生页面和React Native页面以路由短链注册在路由表中,通过验证页面跳转请求URL中的路由短链,结合对页面类型的判定,在不增加甚至减少人工编写代码的基础上,实现页面的跨级定位和跳转,后期跳转规则改变仅需要维护路由表而无需考虑增加代码,针对React Native页面之间的多级跳转,所有React Native页面待监听跳转执行通知,在不管页面级别的情况,直接调用导航器执行跳转动作,减少传统页面跳转中所需书写的代码总量,实现页面的跨级定位和跳转。 |
