Repository navigation
v1.8.0
- 服务路由支持:
entry模块支持服务路由,可用于底层模块调用entry模块的方法或组件的场景,#ICRLKS; - 元服务支持: 路由跳转支持元服务
hsp模块动态加载 #ICQ22O; - 拦截器增强: 拦截器方法支持获取页面
@Route注解中的配置参数 #ICSAC5; - 路由预加载: 支持路由表预加载,默认在工作线程执行,不影响启动速度;
- 返回处理优化: 修复
hideNavbar模式下的返回问题,支持自定义返回拦截 #ICNNJF; - 缓存优化: 优化路由缓存的回收机制;
- 接口API变更
- 新增初始化参数
isRoutePreloadEnabled、isRoutePreloadThreadEnabled等参数; - 新增
routerMap方法,获取已经注册的所有路由表信息; - 新增
getActiveRouteInfos方法,获取已入路由栈的所有页面; - 新增
popToRoot返回首页根视图方法; - 新增
navigateBack返回聚合方法,支持所有返回场景; popWithResult和finishWithResult方法合并 #ICSZ6X。
- 新增初始化参数
注意:路由编译插件需要升级到1.8.0以上版本。