首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[交流]HarmonyOS 关于router.back问题的咨询?

发布于 2024-09-09 10:55:21
1
258

假如打开了A. B. C. D四个页面,D页面调用back退出,想直接退到A页面,目前看文档,router.back中url可以指定A的地址,但是由于工程是har的编译方式,通过url指定地址和bun...

假如打开了A. B. C. D四个页面,D页面调用back退出,想直接退到A页面,目前看文档,router.back中url可以指定A的地址,但是由于工程是har的编译方式,通过url指定地址和@bundle的方式不生效,是否有类似于pushNamedRouter通过routerName指定返回页面的,目前如果没有的话,1、是否有其他替代在Har包中实现该场景的Api,2、后续router是否有计划增加该功能吗?

评论 (1)
  • 道亮_(:з」∠)_

    道亮_(:з」∠)_ 2024-09-09 10:55:44 1#

    在HarmonyOS中,router.back方法主要用于返回到上一个页面或指定页面。然而,通过URL直接指定页面地址的方式可能并不总是有效,尤其是在使用HAR包编译方式的项目中。此外,router.back方法目前并不支持通过类似于pushNamedRoute中的routerName来指定返回页面,这主要是因为back操作更多地依赖于页面栈的当前状态,而不是预定义的路由名称。

一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流