登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
【大赛通知】开源中国「2026上海开源软件应用创新大赛」火热报名中,百万奖池等你的项目
代码拉取完成,页面将自动刷新
开源项目
>
OpenHarmony
>
OpenHarmony工具集
&&
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
11
Star
186
Fork
35
GVP
HZWei
/
ZRouter
代码
Issues
33
Pull Requests
0
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
发行版
标签 (Tag)
全部
全部
正式版
预览版
发行版列表
v1.9.0
最新版
v1.8.2
v1.8.0
v1.6.1
v1.6.0
v1.5.0
v1.4.0
v1.3.9
v1.3.6
v1.3.5
v1.3.4
v1.3.3
v1.3.1
v1.3.0
v1.2.0
v1.1.1
v1.1.0
v1.0.10
v1.0.9
v1.0.7
上一页
下一页
v1.9.0
最新版
对比
HZWei
2026-01-29 00:31
v1.9.0
5adc9c4
- **功能优化**: 优化`ZRouter.addLifecycleObserver`方法,支持多次添加监听页面生命周期回调。 - **编译插件**:**1.9.0**版本 - **问题修复**: 修复了在 DevEco Studio 6.x 版本中 `clean` 任务构建失败的问题; - **功能优化**: 插件初始化新增 `OptionalPluginConfig` 类型替代`PluginConfig`,适配DevEco Studio 6.x 版本; - **新增功能**:`@Route `注解的路由名称支持 `namespace` 命名空间类型声明,并且支持嵌套命名空间,便于更好的路由组织管理; - **新增功能**:支持本地 `har` 包资源引用,增强了模块化开发的支持能力。
最后提交信息为:
feat(core): 升级到1.9.0版本并优化生命周期监听功能
v1.8.2
对比
HZWei
2025-09-06 19:11
v1.8.2
5ae69c8
- **问题修复**: 修复日志开关`isLoggingEnabled`失效问题; - **编译插件**:升级到**1.8.2**版本,修复在DevEco 5.1.1版本的兼容问题。 **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.8.2...v1.8.2
最后提交信息为:
docs(RouterApi): 更新 README 和 CHANGELOG 文件
v1.8.0
对比
HZWei
2025-09-01 00:43
v1.8.0
65e2834
- **服务路由支持**: `entry`模块支持服务路由,可用于底层模块调用`entry`模块的方法或组件的场景,[#ICRLKS](https://gitee.com/common-apps/ZRouter/issues/ICRLKS); - **元服务支持**: 路由跳转支持元服务`hsp`模块动态加载 [#ICQ22O](https://gitee.com/common-apps/ZRouter/issues/ICQ22O); - **拦截器增强**: 拦截器方法支持获取页面`@Route`注解中的配置参数 [#ICSAC5](https://gitee.com/common-apps/ZRouter/issues/ICSAC5); - **路由预加载**: 支持路由表预加载,默认在工作线程执行,不影响启动速度; - **返回处理优化**: 修复`hideNavbar`模式下的返回问题,支持自定义返回拦截 [#ICNNJF](https://gitee.com/common-apps/ZRouter/issues/ICNNJF); - **缓存优化**: 优化路由缓存的回收机制; - [接口API变更](https://gitee.com/common-apps/ZRouter/blob/main/%E6%8E%A5%E5%8F%A3%E5%88%97%E8%A1%A8.md) - 新增初始化参数`isRoutePreloadEnabled`、`isRoutePreloadThreadEnabled`等参数; - 新增`routerMap`方法,获取已经注册的所有路由表信息; - 新增`getActiveRouteInfos`方法,获取已入路由栈的所有页面; - 新增`popToRoot`返回首页根视图方法; - 新增`navigateBack`返回聚合方法,支持所有返回场景; - `popWithResult`和`finishWithResult`方法合并 [#ICSZ6X](https://gitee.com/common-apps/ZRouter/issues/ICSZ6X)。 **注意:路由编译插件需要升级到1.8.0以上版本。** **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.8.0...v1.8.0
最后提交信息为:
docs(RouterApi): 更新路由预加载描述
v1.6.1
对比
HZWei
2025-08-05 11:40
v1.6.1
dc310e0
- 新增拦截器支持获取页面跳转配置 - 兼容支持 hideNavbar 模式 - 修复 popWithResult 携带参数为 false 时无法接收的问题 **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.6.1...v1.6.1
最后提交信息为:
(RfeatouterApi): 更新至1.6.1 版本并更新文档
v1.6.0
对比
HZWei
2025-06-27 00:35
v1.6.0
f82476e
## 更新内容 - 新增`@Builder`函数参数传递 — 插件1.6.0; - 新增拦截器`pop`监听; - 修复拦截器异步问题。
最后提交信息为:
Remove oh-package-lock.json5 from tracking
v1.5.0
对比
HZWei
2025-05-26 09:44
v1.5.0
50894b1
## 更新内容 - 新增一镜到底动画; - 修复路由注解类型提示问题; - 路由插件1.5.0版本 - 支持工程级(全局配置)和模块级(模块独立配置)两种方式配置; - 支持项目`clean`时自动删除编译产物; - 优化构建效率,减少不必要的场景扫描构建生成;新增配置项`ignoredModules`,工程级配置可设置忽略模块,避免扫描所有模块;新增配置项`enableUiPreviewBuild`,避免在ui预览构建时生成, 影响ui预览效率。 **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.4.0...v1.5.0
最后提交信息为:
feat(RouterApi): 1.5.0版本
v1.4.0
对比
HZWei
2025-04-24 11:33
v1.4.0
e92bcfd
## 更新内容 - 修复升级1.3.9后的编译错误; - 修复拦截器onNavigateBefore()方法name参数不生效问题;
最后提交信息为:
fix(RouterApi): 1.4.0
v1.3.9
对比
HZWei
2025-04-20 00:23
v1.3.9
6e66724
- 全局拦截器:新增 onNavigateBefore() 方法,用于在路由跳转前进行拦截操作; - 新增popToNameWithResult() api,;用于携带结果返回指定页面,中间页面会关闭; - popNavWithResult 、enableCrossPageParamReturn 已废弃。 **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.3.9...v1.3.9
最后提交信息为:
feat(RouterApi): 1.3.9
v1.3.6
对比
HZWei
2025-03-17 21:16
v1.3.6
af5f38f
## 更新内容 * feat(RouterApi): 1.3.6 * fix(lifecycle): 修复页面模板化的生命周期管理 **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.3.5...v1.3.6
最后提交信息为:
Merge remote-tracking branch 'origin/dev' into dev
v1.3.5
对比
HZWei
2025-03-12 00:14
v1.3.5
452977f
## 更新内容 * feat(RouterApi): 1.3.5版本 * feat(RouterApi): 新增 REMOVE 重定向类型并优化页面跳转逻辑 * feat(router): 添加默认转场动画的页面替换功能 * feat(lifecycle): 添加根页面判断逻辑并优化生命周期管理 * feat(router): 新增Navigation嵌套案例 * refactor(utlis): getParamByKey支持设置默认值 * docs(RouterApi): 更新 CHANGELOG.md **完整的更新日志**: https://gitee.com/common-apps/ZRouter/compare/v1.3.4...v1.3.5
最后提交信息为:
feat(RouterApi): 1.3.5版本
v1.3.4
对比
HZWei
2025-02-13 00:13
v1.3.4
dc20935
- 修复setParam携带参数问题,处理Array等类型参数; - 优化ZRouter.getInstance()、popResult()等api;
最后提交信息为:
refactor(RouterApi): 优化 NavDestBuilder 参数合并逻辑
v1.3.3
对比
HZWei
2025-02-06 22:15
v1.3.3
0ac67b9
- 修复setParam携带参数问题。
最后提交信息为:
1.3.3
v1.3.1
对比
HZWei
2025-01-12 00:40
v1.3.1
ded6ce9
- 修复动画在ArkUI-X上的兼容问题; - 修复setParam携带参数问题,支持false和0; - 修复启动模式在api11上闪退问题。
最后提交信息为:
Merge branch 'master' of
https://gitee.com/common-apps/ZRouter
into...
v1.3.0
对比
HZWei
2024-12-24 22:08
v1.3.0
36cb31a
- NavDestination页面模板化支持V2状态管理,编译插件需要升级到1.3.0版本; - NavDestination页面模板化的生命周期实现类属性支持全局和单个页面自定义命名; - 新增如下api: - removeInterceptor:移除拦截器; - withParam:携带页面参数,key-value形式; - getParamByKey:获取页面参数,根据key获取; - setModuleLoadedListener:设置动态模块加载状态监听; - isDynamicLoadedComplete:判断动态模块是否加载完成; - 修复普通拦截器在replace路由操作时不生效的问题; - 修复全局拦截器页面首次跳转时onPageWillShow()方法不执行的问题; - 修复路由重定向问题,新增了重定向的类型;
最后提交信息为:
Merge branch 'master' of
https://gitee.com/common-apps/ZRouter
into...
v1.2.0
对比
HZWei
2024-12-08 23:01
v1.2.0
a30e89d
- 新增NavDestination页面模板化能力,编译插件需要升级到1.2.0版本; - 新增@ZRoute、@ZService、@ZLifecycle、@ZAttribute注解,其中@ZLifecycle和@ZAttribute用于辅助页面模板化能力; - 新增高斯模糊转场动画; - ZRouter的路由静态方法标记为过期状态,建议使用NavDestBuilder的方法进行路由操作。
最后提交信息为:
1.2.0
v1.1.1
对比
HZWei
2024-11-25 23:02
v1.1.1
0c58f2b
- 新增转场动画(平移、旋转、渐变、缩放),支持自定义动画; - 修复路由初始化的问题;
最后提交信息为:
1.1.1
v1.1.0
对比
HZWei
2024-11-10 17:59
v1.1.0
17ea2dd
- 新增生命周期管理能力; - 修复popWithResult()不支持布尔类型值的问题;## 更新内容
最后提交信息为:
Merge branch 'master' of
https://github.com/751496032/ZRouter
v1.0.10
对比
HZWei
2024-11-01 00:12
v1.0.10
9f37779
- 修复在hsp模块跳转失败问题
最后提交信息为:
Merge branch 'master' of
https://github.com/751496032/ZRouter
into ...
v1.0.9
对比
HZWei
2024-10-21 21:38
v1.0.9
7a45c40
- 支持服务路由,可用于相互独立的Har/Hsp模块之间的通信; - 新增initialize()初始化方法,init()方法已弃用。
最后提交信息为:
update README.md
v1.0.7
对比
HZWei
2024-09-23 07:36
v1.0.7
1174704
- 支持链式调用API,支持启动模式 - 重构拦截器,支持拦截器的优先级设置,全局拦截器支持页面显示监听; - 支持自定义URL路径跳转; - 支持第三方Navigation实例使用本库API。
最后提交信息为:
update README.md
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
TypeScript
1
https://gitee.com/common-apps/ZRouter.git
git@gitee.com:common-apps/ZRouter.git
common-apps
ZRouter
ZRouter
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册