OpenHarmony开发者论坛
标题:
页面路由 router 可以跳转到另一模块的页面吗
[打印本页]
作者:
aisling
时间:
2023-11-15 22:16
标题:
页面路由 router 可以跳转到另一模块的页面吗
本帖最后由 aisling 于 2023-11-16 18:50 编辑
[md]### 【问题描述】
想在应用里跳转到另一模块的页面。
router的url有2种,下附官方文档中的介绍:
表示目标页面的uri,可以用以下两种格式:
- 页面绝对路径,由配置文件中pages列表提供,例如:
- pages/index/index
- pages/detail/detail
- 特殊值,如果uri的值是"/",则跳转到首页。
因为配置文件main_pages.json里不能写其他模块的页面,所以第一种写不了,不知道第二种行不行。
项目目录:
![image.png](
https://forums-obs.openharmony.c ... ebbsdwb9580d9ee.png
"image.png")
### 【运行环境】
DevEvoStudio 版本:4.0.0.600
SDK 版本:3.2.15.4
[/md]
作者:
马迪
时间:
2023-11-16 08:37
[md]另一个模块指的是另一个ablility下的页面吗?
如果是的话,就应该要用[startability](
https://docs.openharmony.cn/page ... pp-ability-want.md/
),然后通过参数跳转到这个ability下的指定页面
[/md]
作者:
aisling
时间:
2023-11-16 18:50
回复
马迪
: 应该不是的,比如,是从项目的Entry里的src里的page跳转到项目的另一个module的src里的page(目录图片已新增到问题中(在等待审核))
作者:
马迪
时间:
2023-11-16 20:04
回复
aisling
: 我个人理解module里主要是放三方组件component
页面的话还是需要放在ability下,可以加一个page,里面就使用module里的三方组件
作者:
aisling
时间:
2023-11-16 20:44
回复
马迪
: 好的谢谢,知道怎么做了
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5